Quantcast

OT (?): Bookmarking GPS coords

classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
I'm looking for any help or suggestions for existing apps that can do
(something like) what I want to do - could even be a clever way to use a
feature I've not found in Google maps, or pple maps, or ...


I have a reasonable number (i.e. 10 - 200 !!) - not a small number where
I would be willing to use a somewhat cumbersome, overly-manual method,
nor a huge number where it would need to be highly automated - *named*
places that I want to capture a GPS location for (say, a list of all the
houses in my neighbourhood).

I want to finish up with a table of 'address to GPS location' (for later
use on a helpful web-site). Google Maps's "address lookup" feature
doesn't work for my situation (named houses in a rural location; it does
OK for numbers in a street in urban places in the US, but not for me
here :-)

Using Google (or Apple) Maps to capture 'current loc' is fine - but all
you get is a marker that you can share with their own app - or can share
via notes/email/ ... and that doesn't even make it easy to label the
location. And I *want* to download the list of addresses - I do *not*
want to be re-typing them on a phone. So this approach (unless there's a
feature I've missed) is just too cumbersome for 10s or 100s of locations.

It would be the most trivial app to write in LC

  - ask the postcode

  - download the list of addresses in that postcode, and put it into a
selection control

  - have a button that takes current location and stores it for the
selected address

[walk along the road, selecting and clicking as I pass each house :-) ]

  - upload the completed file of locations + addresses

BUT - I would need to figure out how to build an iOS and/or Android app,
and how to release it or get it on to the phones of my volunteers, which
seems to be so troublesome I'd rather avoid it :-)

So I'm hoping there's some existing app I can use (or misuse) to get the
task done.

Many thanks

Alex.

P.S. yes, I know I can buy this data, but doing that is well our of my
budget :-)



_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
If you go for Android it is trivial to build and distribute. There are
no restrictions, you can email the app or supply a web download link, or
put it on a public server. Apple is more restrictive, so you'd need to
get the UUIDs of everyone who will use the device, or else pay for an
Enterprise license, or else put it in the App Store.

If you want to create the stack I'd be happy to build it in Android for
you, and show you how to do it yourself if you like. It isn't difficult.

On 4/8/17 7:58 PM, Alex Tweedly via use-livecode wrote:

> It would be the most trivial app to write in LC
>
>  - ask the postcode
>
>  - download the list of addresses in that postcode, and put it into a
> selection control
>
>  - have a button that takes current location and stores it for the
> selected address
>
> [walk along the road, selecting and clicking as I pass each house :-) ]
>
>  - upload the completed file of locations + addresses
>
> BUT - I would need to figure out how to build an iOS and/or Android app,
> and how to release it or get it on to the phones of my volunteers, which
> seems to be so troublesome I'd rather avoid it :-)


--
Jacqueline Landman Gay         |     [hidden email]
HyperActive Software           |     http://www.hyperactivesw.com

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
I’d love it if this topic could stay on the list for a bit, as I’m just getting involved in reconstructing an existing desktop Geographical Information System which has been very successfully sold to UK schoolchildren, who use it to understand maps and map symbols based on their own locality; but it very much overdue to be re-designed and implemented for mobile devices - mostly tablets. The use of GPS to explore and record a locality is clearly a very powerful and necessary addition to the program. As it’s the UK, even Alex’s interest in postcodes is highly relevant to me (to those outside the UK, and individual UK postcode identifies a very small area - normally seen as a postman’s walk. This is different from other countries like France where postcodes are wide-ranging and therefore less useful for apps like this.)

Thanks

Graham


> On 9 Apr 2017, at 03:40, J. Landman Gay via use-livecode <[hidden email]> wrote:
>
> If you go for Android it is trivial to build and distribute. There are no restrictions, you can email the app or supply a web download link, or put it on a public server. Apple is more restrictive, so you'd need to get the UUIDs of everyone who will use the device, or else pay for an Enterprise license, or else put it in the App Store.
>
> If you want to create the stack I'd be happy to build it in Android for you, and show you how to do it yourself if you like. It isn't difficult.
>
> On 4/8/17 7:58 PM, Alex Tweedly via use-livecode wrote:
>> It would be the most trivial app to write in LC
>>
>> - ask the postcode
>>
>> - download the list of addresses in that postcode, and put it into a
>> selection control
>>
>> - have a button that takes current location and stores it for the
>> selected address
>>
>> [walk along the road, selecting and clicking as I pass each house :-) ]
>>
>> - upload the completed file of locations + addresses
>>
>> BUT - I would need to figure out how to build an iOS and/or Android app,
>> and how to release it or get it on to the phones of my volunteers, which
>> seems to be so troublesome I'd rather avoid it :-)
>
>
> --
> Jacqueline Landman Gay         |     [hidden email]
> HyperActive Software           |     http://www.hyperactivesw.com
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
This sound interesting, I'd be interested in learning more too.

Thank you
John Patten
SUSD

Sent from my iPad

> On Apr 9, 2017, at 1:34 AM, Graham Samuel via use-livecode <[hidden email]> wrote:
>
> I’d love it if this topic could stay on the list for a bit, as I’m just getting involved in reconstructing an existing desktop Geographical Information System which has been very successfully sold to UK schoolchildren, who use it to understand maps and map symbols based on their own locality; but it very much overdue to be re-designed and implemented for mobile devices - mostly tablets. The use of GPS to explore and record a locality is clearly a very powerful and necessary addition to the program. As it’s the UK, even Alex’s interest in postcodes is highly relevant to me (to those outside the UK, and individual UK postcode identifies a very small area - normally seen as a postman’s walk. This is different from other countries like France where postcodes are wide-ranging and therefore less useful for apps like this.)
>
> Thanks
>
> Graham
>
>
>> On 9 Apr 2017, at 03:40, J. Landman Gay via use-livecode <[hidden email]> wrote:
>>
>> If you go for Android it is trivial to build and distribute. There are no restrictions, you can email the app or supply a web download link, or put it on a public server. Apple is more restrictive, so you'd need to get the UUIDs of everyone who will use the device, or else pay for an Enterprise license, or else put it in the App Store.
>>
>> If you want to create the stack I'd be happy to build it in Android for you, and show you how to do it yourself if you like. It isn't difficult.
>>
>>> On 4/8/17 7:58 PM, Alex Tweedly via use-livecode wrote:
>>> It would be the most trivial app to write in LC
>>>
>>> - ask the postcode
>>>
>>> - download the list of addresses in that postcode, and put it into a
>>> selection control
>>>
>>> - have a button that takes current location and stores it for the
>>> selected address
>>>
>>> [walk along the road, selecting and clicking as I pass each house :-) ]
>>>
>>> - upload the completed file of locations + addresses
>>>
>>> BUT - I would need to figure out how to build an iOS and/or Android app,
>>> and how to release it or get it on to the phones of my volunteers, which
>>> seems to be so troublesome I'd rather avoid it :-)
>>
>>
>> --
>> Jacqueline Landman Gay         |     [hidden email]
>> HyperActive Software           |     http://www.hyperactivesw.com
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
In reply to this post by Ralph DiMola via use-livecode
Thanks Jacque, that's a very generous offer. It sounds like I should try
again for Android (I did try Android once before, with some success; but
the only Android device I had was a Kindle Fire, which adds its own
complexities, so that mini project just kind of withered :-)

I'll investigate it some more, and scream for help if I need it.

Basically it's :
  - for the village I live in, and surrounding areas
  - majority of the houses have *only* a name - no number, no
street/road, just a name ...
What I'm doing is in 3 parts :
  - really simple web page to search based on partial house/street
names  (trivial)
  - desktop/laptop app to display a map and allow volunteer/user to
position a marker "at" the house
  - tablet/phone app to allow a volunteer to walk/cycle around and click
when outside each named house

First two parts are done - except for tidying up; I'll finish them off
sometime over the next week or two (school holidays, so we hobbyists
have limited in to play on our computers :-) and post or upload them.
And I'll give the mobile app a try as well - may be an excuse to buy a
new gadget/phone :-)

-- Alex.

On 09/04/2017 02:40, J. Landman Gay via use-livecode wrote:

> If you go for Android it is trivial to build and distribute. There are
> no restrictions, you can email the app or supply a web download link,
> or put it on a public server. Apple is more restrictive, so you'd need
> to get the UUIDs of everyone who will use the device, or else pay for
> an Enterprise license, or else put it in the App Store.
>
> If you want to create the stack I'd be happy to build it in Android
> for you, and show you how to do it yourself if you like. It isn't
> difficult.
>
> On 4/8/17 7:58 PM, Alex Tweedly via use-livecode wrote:
>> It would be the most trivial app to write in LC
>>
>>  - ask the postcode
>>
>>  - download the list of addresses in that postcode, and put it into a
>> selection control
>>
>>  - have a button that takes current location and stores it for the
>> selected address
>>
>> [walk along the road, selecting and clicking as I pass each house :-) ]
>>
>>  - upload the completed file of locations + addresses
>>
>> BUT - I would need to figure out how to build an iOS and/or Android app,
>> and how to release it or get it on to the phones of my volunteers, which
>> seems to be so troublesome I'd rather avoid it :-)
>
>


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
In reply to this post by Ralph DiMola via use-livecode
And in addition the UK has the advantage of the openstreetmap and
openpostcode project, so that goes a long way to providing the data to
get me started :-)

I'll post a fuller description and put the desktop app up on ....
wherever stacks got these days ... soon.

-- Alex.


On 09/04/2017 09:34, Graham Samuel via use-livecode wrote:

> I’d love it if this topic could stay on the list for a bit, as I’m just getting involved in reconstructing an existing desktop Geographical Information System which has been very successfully sold to UK schoolchildren, who use it to understand maps and map symbols based on their own locality; but it very much overdue to be re-designed and implemented for mobile devices - mostly tablets. The use of GPS to explore and record a locality is clearly a very powerful and necessary addition to the program. As it’s the UK, even Alex’s interest in postcodes is highly relevant to me (to those outside the UK, and individual UK postcode identifies a very small area - normally seen as a postman’s walk. This is different from other countries like France where postcodes are wide-ranging and therefore less useful for apps like this.)
>
> Thanks
>
> Graham
>
>
>> On 9 Apr 2017, at 03:40, J. Landman Gay via use-livecode <[hidden email]> wrote:
>>
>> If you go for Android it is trivial to build and distribute. There are no restrictions, you can email the app or supply a web download link, or put it on a public server. Apple is more restrictive, so you'd need to get the UUIDs of everyone who will use the device, or else pay for an Enterprise license, or else put it in the App Store.
>>
>> If you want to create the stack I'd be happy to build it in Android for you, and show you how to do it yourself if you like. It isn't difficult.
>>
>> On 4/8/17 7:58 PM, Alex Tweedly via use-livecode wrote:
>>> It would be the most trivial app to write in LC
>>>
>>> - ask the postcode
>>>
>>> - download the list of addresses in that postcode, and put it into a
>>> selection control
>>>
>>> - have a button that takes current location and stores it for the
>>> selected address
>>>
>>> [walk along the road, selecting and clicking as I pass each house :-) ]
>>>
>>> - upload the completed file of locations + addresses
>>>
>>> BUT - I would need to figure out how to build an iOS and/or Android app,
>>> and how to release it or get it on to the phones of my volunteers, which
>>> seems to be so troublesome I'd rather avoid it :-)
>>
>> --
>> Jacqueline Landman Gay         |     [hidden email]
>> HyperActive Software           |     http://www.hyperactivesw.com
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
In reply to this post by Ralph DiMola via use-livecode
On Sun, Apr 9, 2017 at 10:58 AM, Alex Tweedly via use-livecode
<[hidden email]> wrote:
> I'm looking for any help or suggestions for existing apps that can do
> (something like) what I want to do - could even be a clever way to use a
> feature I've not found in Google maps, or pple maps, or ...
>
Hi Alex, I'm not exactly sure what you are trying to achieve but here
is a scenario that might address some of your needs:

You have a local Scout group and you want all the children in the
group to know where all the other kids and group leaders live so you
want to produce a map with place markers that can be easily shared.

So I'd get all the kids to go home, get onto Google Maps and find
their own home using Street View. Once they've found their home, they
take a copy of the URL and have them email it to you. The entire URL
will look like this:

https://www.google.com.au/maps/@52.7810059,-1.7254772,3a,75y,38.54h,87.5t,358.22r/data=!3m6!1e1!3m4!1sNB14D3D9SvOQvL8Efe9h8w!2e0!7i13312!8i6656!6m1!1e1

The format is pretty straight forward to decipher, the two numbers
directly after the @ is the latitude and longitude. It would be easy
to write an LC utility to strip the address to just the Lat and Long.

Take this Lat and Long and paste it into Google Earth. Note I started
out in "Maps" because of Street View - it is much easier to find your
own home in Maps vs Earth. Obviously pasting the Lat Long into Earth
will take you to exactly the same spot. In Earth you can then place
multiple 'Placemarkers' and give them appropriate names and
descriptions - that are like pop up tooltips. I'd name the
Placemarkers after the kid's name, and for the description enter their
proper address.

Once you've entered all the Placemarker details, you can scale your
view to cover just the area that includes all your Placemarkers. You
can then save this as a .kmz file and send it out to everyone. When
anyone opens the file they'll see exactly what you saw when you saved
it; but it doesn't preclude them from zooming in and out or panning
around.

Google Earth is available on all the popular desktop and mobile OSes
and is free.

Lastly, .kmz files are basically an xml file as defined by Google.
Again the format is pretty simple to decipher - or you could look it
up on the internet and have it precisely described to you. I would
think it would be relatively simple to define a procedure (less simple
to have the kids actually follow it) where the kids send you an email
with the body is in a format like:

URL: qerpoqueoruqweouqeoruqoru
Your fullname: oiu lh mnbmb
Your Full address: 765 hohjjkl jhgjgh ouyiuy UYT 432 FHG

and then have LC read the email, extract the relevant data and then
automatically add the Placemarker data into the .kmz file. One problem
I see is that someone might join who lives outside the original zoomed
level of your custom kmz map so with each update to the kmz file you
would have to actually open it and look at it in Google Earth and
determine that the zoom level is correct to ensure that everyone is
still within the bounds of display; before saving the file and sending
it out as an update to everyone.

Also, Google Earth allows you to create your own 'Tracks' that can be
saved and shared. So for instance, you could save a Scout hiking trip
and share it and so parents would know where to drop kids off and pick
them up, and theoretically the kids can't get too lost on the route in
between;-)

HTH

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
Thanks - lots of useful info there.

The big issue in this approach is (as you say)
>   I would
> think it would be relatively simple to define a procedure (less simple
> to have the kids actually follow it) where the kids send you an email
In my case, I have a large number of addresses to define (say, 500) and
a small number of volunteers (say 2 or 3) - so I'm not able to
distribute the initial data gathering very well. The level of manual
effort involved in copy/paste URL, type name, type address would be OK
for each Scout doing one of them - but asking my volunteers to do a
couple of hundred each is, um, challenging :-)

Also, I do have the addresses already collected - so I am hoping to
import that into Google maps (or other mapping system)  ready for some
human interaction to define where each on is - and ideally to then
require only one click (or equivalent) to capture enough info for me to
process it.

A kmz file might be usable - but I'd need to generate it on the fly,
because I want to only show one (or at most a handful) of addresses -
there's already a lot of local concern about putting anything like this
on the internet.

Currently I have system (LC + revBrowser) working to define locations,
though I'd like to make it a bit smarter.
And a (very) initial display system - see
https://www.kilmelford.com/igniter.lc/basic/findaddress
    (good examples to try for the search string are "glen", or "cuil" or
"cuil cottage" or ....

This might work for me because one of my volunteers has access to a
high-definition map of part of the area, with house names already
shown;  but for the other part I will probably need to do the GPS app
for phone/tablet and have them walk/cycle around.

So - off to experiment with kmz files ... thanks !!
-- Alex.


On 11/04/2017 00:12, Kay C Lan via use-livecode wrote:

> On Sun, Apr 9, 2017 at 10:58 AM, Alex Tweedly via use-livecode
> <[hidden email]> wrote:
>> I'm looking for any help or suggestions for existing apps that can do
>> (something like) what I want to do - could even be a clever way to use a
>> feature I've not found in Google maps, or pple maps, or ...
>>
> Hi Alex, I'm not exactly sure what you are trying to achieve but here
> is a scenario that might address some of your needs:
>
> You have a local Scout group and you want all the children in the
> group to know where all the other kids and group leaders live so you
> want to produce a map with place markers that can be easily shared.
>
> So I'd get all the kids to go home, get onto Google Maps and find
> their own home using Street View. Once they've found their home, they
> take a copy of the URL and have them email it to you. The entire URL
> will look like this:
>
> https://www.google.com.au/maps/@52.7810059,-1.7254772,3a,75y,38.54h,87.5t,358.22r/data=!3m6!1e1!3m4!1sNB14D3D9SvOQvL8Efe9h8w!2e0!7i13312!8i6656!6m1!1e1
>
> The format is pretty straight forward to decipher, the two numbers
> directly after the @ is the latitude and longitude. It would be easy
> to write an LC utility to strip the address to just the Lat and Long.
>
> Take this Lat and Long and paste it into Google Earth. Note I started
> out in "Maps" because of Street View - it is much easier to find your
> own home in Maps vs Earth. Obviously pasting the Lat Long into Earth
> will take you to exactly the same spot. In Earth you can then place
> multiple 'Placemarkers' and give them appropriate names and
> descriptions - that are like pop up tooltips. I'd name the
> Placemarkers after the kid's name, and for the description enter their
> proper address.
>
> Once you've entered all the Placemarker details, you can scale your
> view to cover just the area that includes all your Placemarkers. You
> can then save this as a .kmz file and send it out to everyone. When
> anyone opens the file they'll see exactly what you saw when you saved
> it; but it doesn't preclude them from zooming in and out or panning
> around.
>
> Google Earth is available on all the popular desktop and mobile OSes
> and is free.
>
> Lastly, .kmz files are basically an xml file as defined by Google.
> Again the format is pretty simple to decipher - or you could look it
> up on the internet and have it precisely described to you. I would
> think it would be relatively simple to define a procedure (less simple
> to have the kids actually follow it) where the kids send you an email
> with the body is in a format like:
>
> URL: qerpoqueoruqweouqeoruqoru
> Your fullname: oiu lh mnbmb
> Your Full address: 765 hohjjkl jhgjgh ouyiuy UYT 432 FHG
>
> and then have LC read the email, extract the relevant data and then
> automatically add the Placemarker data into the .kmz file. One problem
> I see is that someone might join who lives outside the original zoomed
> level of your custom kmz map so with each update to the kmz file you
> would have to actually open it and look at it in Google Earth and
> determine that the zoom level is correct to ensure that everyone is
> still within the bounds of display; before saving the file and sending
> it out as an update to everyone.
>
> Also, Google Earth allows you to create your own 'Tracks' that can be
> saved and shared. So for instance, you could save a Scout hiking trip
> and share it and so parents would know where to drop kids off and pick
> them up, and theoretically the kids can't get too lost on the route in
> between;-)
>
> HTH
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
Rather than travel physically, could you just move in the map, and program it to record your click locations in a map?

Sent from my iPhone

> On Apr 10, 2017, at 7:41 PM, Alex Tweedly via use-livecode <[hidden email]> wrote:
>
> Thanks - lots of useful info there.
>
> The big issue in this approach is (as you say)
>>  I would
>> think it would be relatively simple to define a procedure (less simple
>> to have the kids actually follow it) where the kids send you an email
> In my case, I have a large number of addresses to define (say, 500) and a small number of volunteers (say 2 or 3) - so I'm not able to distribute the initial data gathering very well. The level of manual effort involved in copy/paste URL, type name, type address would be OK for each Scout doing one of them - but asking my volunteers to do a couple of hundred each is, um, challenging :-)
>
> Also, I do have the addresses already collected - so I am hoping to import that into Google maps (or other mapping system)  ready for some human interaction to define where each on is - and ideally to then require only one click (or equivalent) to capture enough info for me to process it.
>
> A kmz file might be usable - but I'd need to generate it on the fly, because I want to only show one (or at most a handful) of addresses - there's already a lot of local concern about putting anything like this on the internet.
>
> Currently I have system (LC + revBrowser) working to define locations, though I'd like to make it a bit smarter.
> And a (very) initial display system - see https://www.kilmelford.com/igniter.lc/basic/findaddress
>   (good examples to try for the search string are "glen", or "cuil" or "cuil cottage" or ....
>
> This might work for me because one of my volunteers has access to a high-definition map of part of the area, with house names already shown;  but for the other part I will probably need to do the GPS app for phone/tablet and have them walk/cycle around.
>
> So - off to experiment with kmz files ... thanks !!
> -- Alex.
>
>
>> On 11/04/2017 00:12, Kay C Lan via use-livecode wrote:
>> On Sun, Apr 9, 2017 at 10:58 AM, Alex Tweedly via use-livecode
>> <[hidden email]> wrote:
>>> I'm looking for any help or suggestions for existing apps that can do
>>> (something like) what I want to do - could even be a clever way to use a
>>> feature I've not found in Google maps, or pple maps, or ...
>>>
>> Hi Alex, I'm not exactly sure what you are trying to achieve but here
>> is a scenario that might address some of your needs:
>>
>> You have a local Scout group and you want all the children in the
>> group to know where all the other kids and group leaders live so you
>> want to produce a map with place markers that can be easily shared.
>>
>> So I'd get all the kids to go home, get onto Google Maps and find
>> their own home using Street View. Once they've found their home, they
>> take a copy of the URL and have them email it to you. The entire URL
>> will look like this:
>>
>> https://www.google.com.au/maps/@52.7810059,-1.7254772,3a,75y,38.54h,87.5t,358.22r/data=!3m6!1e1!3m4!1sNB14D3D9SvOQvL8Efe9h8w!2e0!7i13312!8i6656!6m1!1e1
>>
>> The format is pretty straight forward to decipher, the two numbers
>> directly after the @ is the latitude and longitude. It would be easy
>> to write an LC utility to strip the address to just the Lat and Long.
>>
>> Take this Lat and Long and paste it into Google Earth. Note I started
>> out in "Maps" because of Street View - it is much easier to find your
>> own home in Maps vs Earth. Obviously pasting the Lat Long into Earth
>> will take you to exactly the same spot. In Earth you can then place
>> multiple 'Placemarkers' and give them appropriate names and
>> descriptions - that are like pop up tooltips. I'd name the
>> Placemarkers after the kid's name, and for the description enter their
>> proper address.
>>
>> Once you've entered all the Placemarker details, you can scale your
>> view to cover just the area that includes all your Placemarkers. You
>> can then save this as a .kmz file and send it out to everyone. When
>> anyone opens the file they'll see exactly what you saw when you saved
>> it; but it doesn't preclude them from zooming in and out or panning
>> around.
>>
>> Google Earth is available on all the popular desktop and mobile OSes
>> and is free.
>>
>> Lastly, .kmz files are basically an xml file as defined by Google.
>> Again the format is pretty simple to decipher - or you could look it
>> up on the internet and have it precisely described to you. I would
>> think it would be relatively simple to define a procedure (less simple
>> to have the kids actually follow it) where the kids send you an email
>> with the body is in a format like:
>>
>> URL: qerpoqueoruqweouqeoruqoru
>> Your fullname: oiu lh mnbmb
>> Your Full address: 765 hohjjkl jhgjgh ouyiuy UYT 432 FHG
>>
>> and then have LC read the email, extract the relevant data and then
>> automatically add the Placemarker data into the .kmz file. One problem
>> I see is that someone might join who lives outside the original zoomed
>> level of your custom kmz map so with each update to the kmz file you
>> would have to actually open it and look at it in Google Earth and
>> determine that the zoom level is correct to ensure that everyone is
>> still within the bounds of display; before saving the file and sending
>> it out as an update to everyone.
>>
>> Also, Google Earth allows you to create your own 'Tracks' that can be
>> saved and shared. So for instance, you could save a Scout hiking trip
>> and share it and so parents would know where to drop kids off and pick
>> them up, and theoretically the kids can't get too lost on the route in
>> between;-)
>>
>> HTH
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
In reply to this post by Ralph DiMola via use-livecode
Hi Alex

It's pretty straightforward to record current location on mobile - using mobileStartTrackingSensor, mobileSensorReading (when you want to grab current location) and so on.

Just make sure you start tracking when the user starts your app to give the GPS system time to get going and you might also want to check the horizontal accuracy of your reading(s) to ensure that it's within a reasonable threshold and not eg. 1000m. Reasonable = 3-10m probably.

I've done a few location apps so what you're wanting to do is quite possible. Good luck and have fun! :-)

cheers

Alan
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
In reply to this post by Ralph DiMola via use-livecode


On 11/04/2017 01:40, [hidden email] wrote:
> Rather than travel physically, could you just move in the map, and program it to record your click locations in a map?
>
>
Indeed. Earlier I talked about a 'desktop app' and a 'mobile app'. The
'desktop app' is exactly what you describe  - it shows you a map, lets
you position a marker and then only one click is needed to associate
that marker's position with the current selected named address.

But (esp. out here in the boonies :-), the map is sometimes lacking
enough detail to allow accurate positioning by anyone who is not a map
enthusiast, so I see a need for the mobile / GPS app in addition.

Thanks
Alex.

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
Alex, I used this lesson [ http://lessons.livecode.com/m/4069/l/30379-how-do-i-get-the-location-and-use-the-digital-compass ] as the basis for a GPS location in one of my iOS apps, if it helps I could save the relevant card to a new stack and send you a copy, I’m pretty sure it would work on Android too, I just haven’t tested that.

It wouldn’t be difficult to adapt it for your needs.

Paul

> On 12 Apr 2017, at 16:45, Alex Tweedly via use-livecode <[hidden email]> wrote:
>
>
>
> On 11/04/2017 01:40, [hidden email] wrote:
>> Rather than travel physically, could you just move in the map, and program it to record your click locations in a map?
>>
>>
> Indeed. Earlier I talked about a 'desktop app' and a 'mobile app'. The 'desktop app' is exactly what you describe  - it shows you a map, lets you position a marker and then only one click is needed to associate that marker's position with the current selected named address.
>
> But (esp. out here in the boonies :-), the map is sometimes lacking enough detail to allow accurate positioning by anyone who is not a map enthusiast, so I see a need for the mobile / GPS app in addition.
>
> Thanks
> Alex.
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
Thanks Paul. I'm struggling to find time to get my Android environment
setup working (restrictions on my time, more than actual problems), so
it may take me a few days to even try it out, but it would be good to
know that I have a stack that *should* work, so please do send me
directly a copy of that one-card stack.

Thanks again.

Alex.

On 13/04/2017 01:04, Paul Hibbert via use-livecode wrote:

> Alex, I used this lesson [ http://lessons.livecode.com/m/4069/l/30379-how-do-i-get-the-location-and-use-the-digital-compass ] as the basis for a GPS location in one of my iOS apps, if it helps I could save the relevant card to a new stack and send you a copy, I’m pretty sure it would work on Android too, I just haven’t tested that.
>
> It wouldn’t be difficult to adapt it for your needs.
>
> Paul
>
>> On 12 Apr 2017, at 16:45, Alex Tweedly via use-livecode <[hidden email]> wrote:
>>
>>
>>
>> On 11/04/2017 01:40, [hidden email] wrote:
>>> Rather than travel physically, could you just move in the map, and program it to record your click locations in a map?
>>>
>>>
>> Indeed. Earlier I talked about a 'desktop app' and a 'mobile app'. The 'desktop app' is exactly what you describe  - it shows you a map, lets you position a marker and then only one click is needed to associate that marker's position with the current selected named address.
>>
>> But (esp. out here in the boonies :-), the map is sometimes lacking enough detail to allow accurate positioning by anyone who is not a map enthusiast, so I see a need for the mobile / GPS app in addition.
>>
>> Thanks
>> Alex.
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OT (?): Bookmarking GPS coords

Ralph DiMola via use-livecode
In reply to this post by Ralph DiMola via use-livecode

I was working on a Mobile app to allow a user to set the location of a
named address within a UK Postcode. For various reasons, I'm not able to
spend much time on it - and I discovered that although the process of
starting to develop an Android app looks reasonable, there are many
details you need to get right.

I'm kind of busy in other things right now, so although I do have some
time to work on this, I can only manage very brief sessions on Livecode
(10 minutes here, 20 minutes another time, ...) and it's just not
working well for learning a new environment. That's my fault, not
Livecode's Android/mobile process.

So I looked around for other easier ways to achieve a similar app - and
stumbled into one.

I've been looking at Telegram for messaging - mainly because it runs on
all major platforms, and syncs my actions between them - so I get to
send my instant messages using my MacBook - i.e. typing on a real
keyboard and looking at a decent size screen, etc. but can also use my
iPhone etc. when I'm out and about.

Other features are :
  - Telegram has a good api and docs for creating Bots
  - these allow you to create a custom keyboard
  - and allow you to provide user's location (if known).

So I used this to implement a very basic ChatBot-based app.

1. you specify a postcode
2. you are presented with a set of buttons for the addresses within that
postcode
3. click on any one, and you are then asked to click when in the right
location - and the GPS location will be associated with the property
address chosen.

I have posted this as a sample to "Sample Stacks" called "Telegram Chatbot"

Note some caveats !!
1. all developed on 9.0.0DP6
2. if you wish to run his stack, you need to become a Telegram user,
then to register your own Bot
     (see https://core.telegram.org/bots) and replace the string "YOUR
TOKEN HERE" with your actual token. (line 11 on card script).
3. I removed the 'save' function before I uploaded the stack - so no-one
can accidentally over-write my own data.

To run it (once you have done the above),
1. click "start"
2. click "Main"
(it should run forever - if you want to pause it to examine code, etc.
click on"STOP", and subsequently "Main" again.)

Then in your Telegram client,
1. open a chat to @PropertyLocatorBot
2. send command     /start
3. choose a postcode   e.g.  /location,PA34 4XD    (Note that comma !!)
4. then you will see the list of addresses within that post code (for
which I do not yet have a precise location). You can set them - but not
save that info - and you should see those whose location is set
disappear from the list.
5a. click / touch an address
5. when prompted, click "Set location" (it will take your current location)
6. you will then see the reduced list without that address

It should be reasonably easy to understand, even if minimally
documented. Any questions just ask me either here on the list, or
directly.  (I should probably put this info / stack onto a forum, but I
couldn't figure out which one was appropriate.

-- Alex.

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Loading...