Geopoint with maps widget. Updates on offline use and moving/setting location pin?

Hi all

we are hoping to use a map widget as a back-up for gps which:

  • could be used in offline mode
  • would allow the user to set a pin manually
  • would store geo-coordinates of that pin.

Are there any updates on these or similar features in development?

We currently work around this having users leave ODK, open a google map
(which we store for offline use prior to the survey), set a pin (rather
oddly with the "search address" function - is there an actual pin setting
feature?), then take a screen shot, and finally, back in ODK, upload the
screenshot as a picture.
Preferably we would upload the coordinates, or both map with pin and
coordinates.

Thanks
Thomas

Hi Thomas,

Surely geopoint is the type you would be needing to achieve your goals. I
am new to ODK so perhaps I don't understand your question. We have been
testing odk for a social survey and have been using geopoint in our tests.
In addition once the data is uploaded Aggregate you are able to export as a
kml.

Hope this helps
Regards,
Wesley

··· On Thursday, August 2, 2012 5:08:45 PM UTC+2, Thomas Götschi wrote: > > Hi all > > we are hoping to use a map widget as a back-up for gps which: > - could be used in offline mode > - would allow the user to set a pin manually > - would store geo-coordinates of that pin. > > Are there any updates on these or similar features in development? > > We currently work around this having users leave ODK, open a google map > (which we store for offline use prior to the survey), set a pin (rather > oddly with the "search address" function - is there an actual pin setting > feature?), then take a screen shot, and finally, back in ODK, upload the > screenshot as a picture. > Preferably we would upload the coordinates, or both map with pin and > coordinates. > > Thanks > Thomas >

Hi, I too was searching for a manual way of specifying location in ODK.

@Thomas, nice workaround! Of course, that'll cause a lot of pain for the
poor chap who has to see each of these screenshots and figure out the
location! What if you could find some app where you pin the location, and
it gives you the lat-long as copy-able text, which is then entered into a
text field in your form in ODK Collect?

Others, please look at this example (from a laptop/computer, not a phone,
please) to get an idea of what we're looking for:
http://pugpune.techydudes.net/map-form/

There is a form with a map in it. You place a marker on it. That enters the
location coordinates into the form.

I want this functionality in ODK Collect. At present, XLSForm.org
specifices only one single-location variable, 'geopoint'. ODK Collect by
default hooks that to GPS or cellphone/wifi location finding service. What
we need is a 'geopoint-manual', which lets the form submitter simply mark
the location on a map.

There is a valid use case scenario for this. We might be taking information
about a location from a person on the field, and might not necessarily be
at that location at that time.

Examples: At a refugee camp or resettlement colony, we want to record where
the people have come FROM. At a local vegetable market (or APMC) in the
city, we want to record the locations that each stall is sourcing its
veggies FROM.

So our device isn't going to go all the way to all those places. We simply
have to enter the location in through a pin-the-map interface.

I'm surprised this hasn't been worked out if this question was asked three
years ago! It's such an obvious need! Is there any place we can file this
as a feature request or something? Let me check out GeoODK if they have
this.

Cheers!
Nikhil VJ
Pune, India

··· On Thursday, August 2, 2012 at 8:57:26 PM UTC+5:30, Wes Roberts wrote: > > Hi Thomas, > > Surely geopoint is the type you would be needing to achieve your goals. I > am new to ODK so perhaps I don't understand your question. We have been > testing odk for a social survey and have been using geopoint in our tests. > In addition once the data is uploaded Aggregate you are able to export as a > kml. > > Hope this helps > Regards, > Wesley > > On Thursday, August 2, 2012 5:08:45 PM UTC+2, Thomas Götschi wrote: >> >> Hi all >> >> we are hoping to use a map widget as a back-up for gps which: >> - could be used in offline mode >> - would allow the user to set a pin manually >> - would store geo-coordinates of that pin. >> >> Are there any updates on these or similar features in development? >> >> We currently work around this having users leave ODK, open a google map >> (which we store for offline use prior to the survey), set a pin (rather >> oddly with the "search address" function - is there an actual pin setting >> feature?), then take a screen shot, and finally, back in ODK, upload the >> screenshot as a picture. >> Preferably we would upload the coordinates, or both map with pin and >> coordinates. >> >> Thanks >> Thomas >> >

Hi Nikhil,

You can try Enketo as a browser based form in mobiles. Please refer to
https://widgets.enketo.org/webform for some details.

We tried something similar in Chanderi ( A small weaver's town in Madhya
Pradesh, India) where we wanted to track their daily travel.

@Thomas, Not sure if the above link solves your problem of "offline
functionality" but setting a pin and recording coordinates is not a problem.

Thanks & Regards,

Swapnil Agarwal

Co-Founder | Director

Dhwani Rural Information Systems Pvt. Ltd.

Phone +91-9099067758/+91-8899635577 | Work email: swapnil@dhwaniris.com

Web: http://www.dhwaniris.com/ http://www.dhwaniris.com/

mCollect http://www.dhwaniris.com/mcollect - Our own data collection
platform

P

Please don't print this e-mail unless you really need to

··· On Sun, Sep 27, 2015 at 10:05 PM, Nikhil VJ wrote:

Hi, I too was searching for a manual way of specifying location in ODK.

@Thomas, nice workaround! Of course, that'll cause a lot of pain for the
poor chap who has to see each of these screenshots and figure out the
location! What if you could find some app where you pin the location, and
it gives you the lat-long as copy-able text, which is then entered into a
text field in your form in ODK Collect?

Others, please look at this example (from a laptop/computer, not a phone,
please) to get an idea of what we're looking for:
http://pugpune.techydudes.net/map-form/

There is a form with a map in it. You place a marker on it. That enters
the location coordinates into the form.

I want this functionality in ODK Collect. At present, XLSForm.org
specifices only one single-location variable, 'geopoint'. ODK Collect by
default hooks that to GPS or cellphone/wifi location finding service. What
we need is a 'geopoint-manual', which lets the form submitter simply mark
the location on a map.

There is a valid use case scenario for this. We might be taking
information about a location from a person on the field, and might not
necessarily be at that location at that time.

Examples: At a refugee camp or resettlement colony, we want to record
where the people have come FROM. At a local vegetable market (or APMC) in
the city, we want to record the locations that each stall is sourcing its
veggies FROM.

So our device isn't going to go all the way to all those places. We simply
have to enter the location in through a pin-the-map interface.

I'm surprised this hasn't been worked out if this question was asked three
years ago! It's such an obvious need! Is there any place we can file this
as a feature request or something? Let me check out GeoODK if they have
this.

Cheers!
Nikhil VJ
Pune, India

On Thursday, August 2, 2012 at 8:57:26 PM UTC+5:30, Wes Roberts wrote:

Hi Thomas,

Surely geopoint is the type you would be needing to achieve your goals. I
am new to ODK so perhaps I don't understand your question. We have been
testing odk for a social survey and have been using geopoint in our tests.
In addition once the data is uploaded Aggregate you are able to export as a
kml.

Hope this helps
Regards,
Wesley

On Thursday, August 2, 2012 5:08:45 PM UTC+2, Thomas Götschi wrote:

Hi all

we are hoping to use a map widget as a back-up for gps which:

  • could be used in offline mode
  • would allow the user to set a pin manually
  • would store geo-coordinates of that pin.

Are there any updates on these or similar features in development?

We currently work around this having users leave ODK, open a google map
(which we store for offline use prior to the survey), set a pin (rather
oddly with the "search address" function - is there an actual pin setting
feature?), then take a screen shot, and finally, back in ODK, upload the
screenshot as a picture.
Preferably we would upload the coordinates, or both map with pin and
coordinates.

Thanks
Thomas

--
--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hi Nikhil,

You can select a location from a map. Use geopoint with a placement-map
appearance.
https://opendatakit.org/help/form-design/examples/#geolocation_prompts has
a screenshot.

As to the issue of "It's such an obvious need", I agree. But, there are
countless other obvious needs and there is only so much that the core team
can build. If you have a needed feature, please, please, please fund a
developer to build it and contribute it to trunk.

Thanks,

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Mon, Sep 28, 2015 at 1:21 AM, Swapnil Agarwal swapnilchesa@gmail.com wrote:

Hi Nikhil,

You can try Enketo as a browser based form in mobiles. Please refer to
https://widgets.enketo.org/webform for some details.

We tried something similar in Chanderi ( A small weaver's town in Madhya
Pradesh, India) where we wanted to track their daily travel.

@Thomas, Not sure if the above link solves your problem of "offline
functionality" but setting a pin and recording coordinates is not a problem.

Thanks & Regards,

Swapnil Agarwal

Co-Founder | Director

Dhwani Rural Information Systems Pvt. Ltd.

Phone +91-9099067758/+91-8899635577 | Work email: swapnil@dhwaniris.com

Web: http://www.dhwaniris.com/ http://www.dhwaniris.com/

mCollect http://www.dhwaniris.com/mcollect - Our own data collection
platform

P

Please don't print this e-mail unless you really need to

On Sun, Sep 27, 2015 at 10:05 PM, Nikhil VJ nikhil.js@gmail.com wrote:

Hi, I too was searching for a manual way of specifying location in ODK.

@Thomas, nice workaround! Of course, that'll cause a lot of pain for the
poor chap who has to see each of these screenshots and figure out the
location! What if you could find some app where you pin the location, and
it gives you the lat-long as copy-able text, which is then entered into a
text field in your form in ODK Collect?

Others, please look at this example (from a laptop/computer, not a phone,
please) to get an idea of what we're looking for:
http://pugpune.techydudes.net/map-form/

There is a form with a map in it. You place a marker on it. That enters
the location coordinates into the form.

I want this functionality in ODK Collect. At present, XLSForm.org
specifices only one single-location variable, 'geopoint'. ODK Collect by
default hooks that to GPS or cellphone/wifi location finding service. What
we need is a 'geopoint-manual', which lets the form submitter simply mark
the location on a map.

There is a valid use case scenario for this. We might be taking
information about a location from a person on the field, and might not
necessarily be at that location at that time.

Examples: At a refugee camp or resettlement colony, we want to record
where the people have come FROM. At a local vegetable market (or APMC) in
the city, we want to record the locations that each stall is sourcing its
veggies FROM.

So our device isn't going to go all the way to all those places. We
simply have to enter the location in through a pin-the-map interface.

I'm surprised this hasn't been worked out if this question was asked
three years ago! It's such an obvious need! Is there any place we can file
this as a feature request or something? Let me check out GeoODK if they
have this.

Cheers!
Nikhil VJ
Pune, India

On Thursday, August 2, 2012 at 8:57:26 PM UTC+5:30, Wes Roberts wrote:

Hi Thomas,

Surely geopoint is the type you would be needing to achieve your goals.
I am new to ODK so perhaps I don't understand your question. We have been
testing odk for a social survey and have been using geopoint in our tests.
In addition once the data is uploaded Aggregate you are able to export as a
kml.

Hope this helps
Regards,
Wesley

On Thursday, August 2, 2012 5:08:45 PM UTC+2, Thomas Götschi wrote:

Hi all

we are hoping to use a map widget as a back-up for gps which:

  • could be used in offline mode
  • would allow the user to set a pin manually
  • would store geo-coordinates of that pin.

Are there any updates on these or similar features in development?

We currently work around this having users leave ODK, open a google map
(which we store for offline use prior to the survey), set a pin (rather
oddly with the "search address" function - is there an actual pin setting
feature?), then take a screen shot, and finally, back in ODK, upload the
screenshot as a picture.
Preferably we would upload the coordinates, or both map with pin and
coordinates.

Thanks
Thomas

--
--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hi Yaw, Swapnil,

Thanks! So we have to set the appearance column to 'placement-map' in
geopoint ! Wishing this was mentioned on XLSForm.org! I'm now able to
pin the location on a map from my phone.

One pointer:
User has to press and hold on the map to pin it. That may not come to
mind so intuitively, so designers please be aware, write instructions
in your form advising the same.

The GeoODK app is a fork of ODK Collect which has support for offline
map tiles, in case someone wants to make this map functionally
offline.

Couple of places where we could improve the way we go about this:

  1. It's actually not critical to turn Location Services ON for this.
    My phone doesn't have GPS, and it forced me to turn on google's
    location finder (privacy invader!). When I press the button "View or
    Change Location", I get an error popup: "Sorry, Location providers are
    disabled!". And I wanted to pin the location somewhere else only! So
    it would be great if like in the case of Enketo web forms we are still
    able to open this map and pin the location without having to turn on
    Location services. Also, I wonder if this prompt will work at all on
    devices like some tablets that have no internet connection and no
    mobile connection either, or on android phones not having sim cards in
    them?

  2. As a workaround for point 1, would it be possible to install a
    "pseudo" location provider in the device that simply pretends to be
    looking for location but doesn't do anything and 30secs later says
    "couldn't find your location" like we have when we use GPS from inside
    a building, or supplies a fake coordinates that we have set? At least
    it'll let me open the map and let me pin!
    Edit: Found the right app for this:
    https://play.google.com/store/apps/details?id=com.blogspot.newapphorizons.fakegps
    . A few others I tried still needed you to turn on location services..
    this one doesn't. (So no google snooping yay) Just run it once before
    you start ODK Collect, move the map to where you want, start, and then
    ODK will think the GPS is on and show that location as the starting
    one, after which you can pin another location on the map. You can do
    it all even without any internet connection on the device.

  3. Can we pass parameters in the XLSForm for an initial/default
    location and zoom, so that the user doesn't have to start from the
    globe level each time? Using variants like GeoODK, I might have a
    limited survey area spanning just some sq.km which amounts to say
    zoom=13, load offline tiles for that limited area on my device and
    might want people filling the forms to be starting at that area
    itself. Or, we could do this by supplying a bounding box of min-max
    lat-longs, and the app could auto-pan-and-zoom at beginning to that
    bounding box. These features are there in leaflet.js.

  4. We don't really need to use Google Play Services : this
    pin-on-the-map feature can be achieved through just leaflet.js! Check
    out this one I rustled up on a self-hosted wordpress site using a
    couple of plugins: http://pugpune.techydudes.net/map-form I was
    surprised to find this working perfectly on an android phone browser.
    Map comes first, and automatic finding location is an option, not a
    precondition.

@Yaw, thanks for sharing that this project needs code contributors. I
will keep this in mind when I come across potential ones. It's
surprising to know that such high-impact projects have come off with
such little input and so few people have made such huge impact. This
way of making forms (XLSForm) is both so simple as well as so
powerfully advanced : it leaves the conventional form creators like
google-forms very far behind. I really appreciate all that this
community has done.

Is there a github project for either XLSForm, XForm or ODK Collect (I
don't know where this applies) where I can post the above two points
as bugs / feature requests, or if I can do so, as pull requests?

··· -- Cheers, Nikhil Pune, India Self-designed learner at Swaraj University http://nikhilsheth.blogspot.in

On 9/28/15, Yaw Anokwa yanokwa@nafundi.com wrote:

Hi Nikhil,

You can select a location from a map. Use geopoint with a placement-map
appearance.
https://opendatakit.org/help/form-design/examples/#geolocation_prompts has
a screenshot.

As to the issue of "It's such an obvious need", I agree. But, there are
countless other obvious needs and there is only so much that the core team
can build. If you have a needed feature, please, please, please fund a
developer to build it and contribute it to trunk.

Thanks,

Yaw

Need ODK services? http://nafundi.com provides form design, server setup,
professional support, and software development for ODK.

On Mon, Sep 28, 2015 at 1:21 AM, Swapnil Agarwal swapnilchesa@gmail.com wrote:

Hi Nikhil,

You can try Enketo as a browser based form in mobiles. Please refer to
https://widgets.enketo.org/webform for some details.

We tried something similar in Chanderi ( A small weaver's town in Madhya
Pradesh, India) where we wanted to track their daily travel.

@Thomas, Not sure if the above link solves your problem of "offline
functionality" but setting a pin and recording coordinates is not a
problem.

Thanks & Regards,

Swapnil Agarwal

Co-Founder | Director

Dhwani Rural Information Systems Pvt. Ltd.

Phone +91-9099067758/+91-8899635577 | Work email: swapnil@dhwaniris.com

Web: http://www.dhwaniris.com/ http://www.dhwaniris.com/

mCollect http://www.dhwaniris.com/mcollect - Our own data collection
platform

P

Please don't print this e-mail unless you really need to

On Sun, Sep 27, 2015 at 10:05 PM, Nikhil VJ nikhil.js@gmail.com wrote:

Hi, I too was searching for a manual way of specifying location in ODK.

@Thomas, nice workaround! Of course, that'll cause a lot of pain for the
poor chap who has to see each of these screenshots and figure out the
location! What if you could find some app where you pin the location,
and
it gives you the lat-long as copy-able text, which is then entered into
a
text field in your form in ODK Collect?

Others, please look at this example (from a laptop/computer, not a
phone,
please) to get an idea of what we're looking for:
http://pugpune.techydudes.net/map-form/

There is a form with a map in it. You place a marker on it. That enters
the location coordinates into the form.

I want this functionality in ODK Collect. At present, XLSForm.org
specifices only one single-location variable, 'geopoint'. ODK Collect by
default hooks that to GPS or cellphone/wifi location finding service.
What
we need is a 'geopoint-manual', which lets the form submitter simply
mark
the location on a map.

There is a valid use case scenario for this. We might be taking
information about a location from a person on the field, and might not
necessarily be at that location at that time.

Examples: At a refugee camp or resettlement colony, we want to record
where the people have come FROM. At a local vegetable market (or APMC)
in
the city, we want to record the locations that each stall is sourcing
its
veggies FROM.

So our device isn't going to go all the way to all those places. We
simply have to enter the location in through a pin-the-map interface.

I'm surprised this hasn't been worked out if this question was asked
three years ago! It's such an obvious need! Is there any place we can
file
this as a feature request or something? Let me check out GeoODK if they
have this.

Cheers!
Nikhil VJ
Pune, India

On Thursday, August 2, 2012 at 8:57:26 PM UTC+5:30, Wes Roberts wrote:

Hi Thomas,

Surely geopoint is the type you would be needing to achieve your goals.
I am new to ODK so perhaps I don't understand your question. We have
been
testing odk for a social survey and have been using geopoint in our
tests.
In addition once the data is uploaded Aggregate you are able to export
as a
kml.

Hope this helps
Regards,
Wesley

On Thursday, August 2, 2012 5:08:45 PM UTC+2, Thomas Götschi wrote:

Hi all

we are hoping to use a map widget as a back-up for gps which:

  • could be used in offline mode
  • would allow the user to set a pin manually
  • would store geo-coordinates of that pin.

Are there any updates on these or similar features in development?

We currently work around this having users leave ODK, open a google
map
(which we store for offline use prior to the survey), set a pin
(rather
oddly with the "search address" function - is there an actual pin
setting
feature?), then take a screen shot, and finally, back in ODK, upload
the
screenshot as a picture.
Preferably we would upload the coordinates, or both map with pin and
coordinates.

Thanks
Thomas

--
--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to a topic in the
Google Groups "ODK Community" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/opendatakit/_pRA2gGjgJM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Hi Nikhil,

Best way to ensure the community can work on this feedback is to file
them at https://github.com/opendatakit/opendatakit/issues and
https://github.com/xlsform/pyxform/issues.

And yes, we really count on the community to improve ODK! For example,
I bet you could add placement-map to the XLSForm documentation :slight_smile:

Thanks,

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Mon, Sep 28, 2015 at 9:43 AM, Nikhil VJ nikhil.js@gmail.com wrote:

Hi Yaw, Swapnil,

Thanks! So we have to set the appearance column to 'placement-map' in
geopoint ! Wishing this was mentioned on XLSForm.org! I'm now able to
pin the location on a map from my phone.

One pointer:
User has to press and hold on the map to pin it. That may not come to
mind so intuitively, so designers please be aware, write instructions
in your form advising the same.

The GeoODK app is a fork of ODK Collect which has support for offline
map tiles, in case someone wants to make this map functionally
offline.

Couple of places where we could improve the way we go about this:

  1. It's actually not critical to turn Location Services ON for this.
    My phone doesn't have GPS, and it forced me to turn on google's
    location finder (privacy invader!). When I press the button "View or
    Change Location", I get an error popup: "Sorry, Location providers are
    disabled!". And I wanted to pin the location somewhere else only! So
    it would be great if like in the case of Enketo web forms we are still
    able to open this map and pin the location without having to turn on
    Location services. Also, I wonder if this prompt will work at all on
    devices like some tablets that have no internet connection and no
    mobile connection either, or on android phones not having sim cards in
    them?

  2. As a workaround for point 1, would it be possible to install a
    "pseudo" location provider in the device that simply pretends to be
    looking for location but doesn't do anything and 30secs later says
    "couldn't find your location" like we have when we use GPS from inside
    a building, or supplies a fake coordinates that we have set? At least
    it'll let me open the map and let me pin!
    Edit: Found the right app for this:
    https://play.google.com/store/apps/details?id=com.blogspot.newapphorizons.fakegps
    . A few others I tried still needed you to turn on location services..
    this one doesn't. (So no google snooping yay) Just run it once before
    you start ODK Collect, move the map to where you want, start, and then
    ODK will think the GPS is on and show that location as the starting
    one, after which you can pin another location on the map. You can do
    it all even without any internet connection on the device.

  3. Can we pass parameters in the XLSForm for an initial/default
    location and zoom, so that the user doesn't have to start from the
    globe level each time? Using variants like GeoODK, I might have a
    limited survey area spanning just some sq.km which amounts to say
    zoom=13, load offline tiles for that limited area on my device and
    might want people filling the forms to be starting at that area
    itself. Or, we could do this by supplying a bounding box of min-max
    lat-longs, and the app could auto-pan-and-zoom at beginning to that
    bounding box. These features are there in leaflet.js.

  4. We don't really need to use Google Play Services : this
    pin-on-the-map feature can be achieved through just leaflet.js! Check
    out this one I rustled up on a self-hosted wordpress site using a
    couple of plugins: http://pugpune.techydudes.net/map-form I was
    surprised to find this working perfectly on an android phone browser.
    Map comes first, and automatic finding location is an option, not a
    precondition.

@Yaw, thanks for sharing that this project needs code contributors. I
will keep this in mind when I come across potential ones. It's
surprising to know that such high-impact projects have come off with
such little input and so few people have made such huge impact. This
way of making forms (XLSForm) is both so simple as well as so
powerfully advanced : it leaves the conventional form creators like
google-forms very far behind. I really appreciate all that this
community has done.

Is there a github project for either XLSForm, XForm or ODK Collect (I
don't know where this applies) where I can post the above two points
as bugs / feature requests, or if I can do so, as pull requests?

--
Cheers,
Nikhil
Pune, India
Self-designed learner at Swaraj University http://www.swarajuniversity.org
http://nikhilsheth.blogspot.in

On 9/28/15, Yaw Anokwa yanokwa@nafundi.com wrote:

Hi Nikhil,

You can select a location from a map. Use geopoint with a placement-map
appearance.
https://opendatakit.org/help/form-design/examples/#geolocation_prompts has
a screenshot.

As to the issue of "It's such an obvious need", I agree. But, there are
countless other obvious needs and there is only so much that the core team
can build. If you have a needed feature, please, please, please fund a
developer to build it and contribute it to trunk.

Thanks,

Yaw

Need ODK services? http://nafundi.com provides form design, server setup,
professional support, and software development for ODK.

On Mon, Sep 28, 2015 at 1:21 AM, Swapnil Agarwal swapnilchesa@gmail.com wrote:

Hi Nikhil,

You can try Enketo as a browser based form in mobiles. Please refer to
https://widgets.enketo.org/webform for some details.

We tried something similar in Chanderi ( A small weaver's town in Madhya
Pradesh, India) where we wanted to track their daily travel.

@Thomas, Not sure if the above link solves your problem of "offline
functionality" but setting a pin and recording coordinates is not a
problem.

Thanks & Regards,

Swapnil Agarwal

Co-Founder | Director

Dhwani Rural Information Systems Pvt. Ltd.

Phone +91-9099067758/+91-8899635577 | Work email: swapnil@dhwaniris.com

Web: http://www.dhwaniris.com/ http://www.dhwaniris.com/

mCollect http://www.dhwaniris.com/mcollect - Our own data collection
platform

P

Please don't print this e-mail unless you really need to

On Sun, Sep 27, 2015 at 10:05 PM, Nikhil VJ nikhil.js@gmail.com wrote:

Hi, I too was searching for a manual way of specifying location in ODK.

@Thomas, nice workaround! Of course, that'll cause a lot of pain for the
poor chap who has to see each of these screenshots and figure out the
location! What if you could find some app where you pin the location,
and
it gives you the lat-long as copy-able text, which is then entered into
a
text field in your form in ODK Collect?

Others, please look at this example (from a laptop/computer, not a
phone,
please) to get an idea of what we're looking for:
http://pugpune.techydudes.net/map-form/

There is a form with a map in it. You place a marker on it. That enters
the location coordinates into the form.

I want this functionality in ODK Collect. At present, XLSForm.org
specifices only one single-location variable, 'geopoint'. ODK Collect by
default hooks that to GPS or cellphone/wifi location finding service.
What
we need is a 'geopoint-manual', which lets the form submitter simply
mark
the location on a map.

There is a valid use case scenario for this. We might be taking
information about a location from a person on the field, and might not
necessarily be at that location at that time.

Examples: At a refugee camp or resettlement colony, we want to record
where the people have come FROM. At a local vegetable market (or APMC)
in
the city, we want to record the locations that each stall is sourcing
its
veggies FROM.

So our device isn't going to go all the way to all those places. We
simply have to enter the location in through a pin-the-map interface.

I'm surprised this hasn't been worked out if this question was asked
three years ago! It's such an obvious need! Is there any place we can
file
this as a feature request or something? Let me check out GeoODK if they
have this.

Cheers!
Nikhil VJ
Pune, India

On Thursday, August 2, 2012 at 8:57:26 PM UTC+5:30, Wes Roberts wrote:

Hi Thomas,

Surely geopoint is the type you would be needing to achieve your goals.
I am new to ODK so perhaps I don't understand your question. We have
been
testing odk for a social survey and have been using geopoint in our
tests.
In addition once the data is uploaded Aggregate you are able to export
as a
kml.

Hope this helps
Regards,
Wesley

On Thursday, August 2, 2012 5:08:45 PM UTC+2, Thomas Götschi wrote:

Hi all

we are hoping to use a map widget as a back-up for gps which:

  • could be used in offline mode
  • would allow the user to set a pin manually
  • would store geo-coordinates of that pin.

Are there any updates on these or similar features in development?

We currently work around this having users leave ODK, open a google
map
(which we store for offline use prior to the survey), set a pin
(rather
oddly with the "search address" function - is there an actual pin
setting
feature?), then take a screen shot, and finally, back in ODK, upload
the
screenshot as a picture.
Preferably we would upload the coordinates, or both map with pin and
coordinates.

Thanks
Thomas

--
--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to a topic in the
Google Groups "ODK Community" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/opendatakit/_pRA2gGjgJM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hey! I was wondering if you ever got an answer to question 3? I'm having the same problem! I want to limit the size of a map to a specific area instead of having to zoom every time
Thanks,
Anjali

Hi Anjali, sorry, only seeing this now. Glad you got a solution to that.. will link to it here so others like yourself can follow:

[Solved] Setting Default Map coordinate or Default area of map

1 Like