# Autocomplete Location/Address Entry Component

**URL:** <https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814>\
**Category:** Feature Requests\
**Created:** [December 13, 2020, 9:55pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814 "2020-12-13T21:55:11Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 10, 2021, 2:07am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/21 "2021-03-10T02:07:43Z")

</div>

only way I’ve seen this is here:

> [@Filter visibility by Character Count!](https://community.glideapps.com/t/filter-visibility-by-character-count/20867/4):
>
> I think I got something here. Not the cleanest solution, but not too bad either. Just takes a little math. Here you can see that column 11 has two rows with text in it. New Column L has a template with the value of 1 in it. New Column J is a template that replaces every letter (and space if you choose) with the number ‘1’. You shouldn’t need to replace any numbers as they are already numbers, but you will probably have to include every letter of the alphabet along with any symbols you would…

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 10, 2021, 2:10am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/22 "2021-03-10T02:10:57Z")

</div>

good one, lots of work but good! but one problem… so many languages have so many characters lol… way too much work

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 10, 2021, 3:36am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/23 "2021-03-10T03:36:49Z")

</div>

What exactly to you need the count for? You can set a max length, which will show a count of character on the screen as you type, but I’m not sure if that would help for what you need it for.

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 10, 2021, 3:38am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/24 "2021-03-10T03:38:24Z")

</div>

i need to know how many characters is in the string, or how many spaces string includes, but in glide, i know how to do it in g-sheets

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 10, 2021, 3:49am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/25 "2021-03-10T03:49:44Z")

</div>

Got it. If I think of a better method, I’ll let you know

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 11, 2021, 2:06pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/26 "2021-03-11T14:06:51Z")

</div>

> **[Time & Address Picker](https://sa-test.glideapp.io/)**
>
> pick the time using buttons & enter address or place name, and this App will find the proper address and geolocation

i cut it down to 5 seconds after you stop typing… just be aware someone else might be typing address in the same time… this is a public app… in your own app we can make it User specific.

if i can find the way to push glide to write text entry to G-sheet, every character or space… that would be great

---

<div class="post-metadata">

**Author:** ![Alessandro](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alessandro/32/25019_2.png) [@Alessandro](https://community.glideapps.com/u/Alessandro)\
**Post date:** [March 12, 2021, 7:36pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/27 "2021-03-12T19:36:43Z")

</div>

That’s amazing! Congratulation!

---

<div class="post-metadata">

**Author:** ![Mark\_Turrell](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_turrell/32/26605_2.png) [@Mark\_Turrell](https://community.glideapps.com/u/Mark_Turrell)\
**Post date:** [March 12, 2021, 9:21pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/28 "2021-03-12T21:21:47Z")

</div>

This is fabulous! I have a project that will need this too. Genius! 🙂

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 12, 2021, 9:22pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/29 "2021-03-12T21:22:09Z")

</div>

thank You!

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [March 12, 2021, 9:24pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/30 "2021-03-12T21:24:05Z")

</div>

Excellent, great job 👏

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 12, 2021, 9:28pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/31 "2021-03-12T21:28:42Z")

</div>

This is really good. Only issue is that this would have to live on the user profile sheet so that way users aren’t overriding each others Address entries. This means you can’t have it in a form yet.

But man o man this is exceptional work!

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 12, 2021, 9:32pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/32 "2021-03-12T21:32:31Z")

</div>

I intentionally made this sample like that… so anybody can check it out without signing in, in real App it can operate on user specific columns combine with User profile column

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 12, 2021, 11:39pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/33 "2021-03-12T23:39:31Z")

</div>

Exactly! Just clarifying the limitations of your _ **brilliant** _ development here.

Have you tested how long it would take for a user to get an address look up if tens or even hundreds of users were doing at the same time?

I have a real use case for this functionality, but I want to make sure that it’s feasible and doesn’t result in a poor user experience.

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 12, 2021, 11:54pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/34 "2021-03-12T23:54:30Z")

</div>

@Robert_Petitto no, i don’t have hundreds of users… lol

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 12, 2021, 11:59pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/35 "2021-03-12T23:59:14Z")

</div>

I did a little improvement… now is showing flag and currency!

 ![Screen Shot 2021-03-12 at 8.27.19 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/8/78903867b6c9706629db354ceb9d544d2cf93fcd.png) ![Screen Shot 2021-03-12 at 6.58.03 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/6/f6536ca2da0a6a4f5c7c3e5511b29fcc49164654.png)

> **[Time & Address Picker](https://sa-test.glideapp.io/)**
>
> pick the time using buttons & enter address or place name, and this App will find the proper address and geolocation

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 13, 2021, 2:26am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/36 "2021-03-13T02:26:16Z")

</div>

let me know if you don’t see your country flag, I’m still working on it. tnx…

---

<div class="post-metadata">

**Author:** ![movaid7](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/movaid7/32/17688_2.png) [@movaid7](https://community.glideapps.com/u/movaid7)\
**Post date:** [April 1, 2021, 10:19am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/37 "2021-04-01T10:19:11Z")

</div>

@Uzo This looks awesome! Is there a way that we could get access to the script?

I have my users manually typing addresses and the manual address entries are often wildly inaccurate especially with them adding things like shop numbers and mall names. Would LOVE to give your approach a shot in my app.

Also, I wonder if the response could be faster if we force the result to be within a selected country?

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [April 1, 2021, 3:30pm UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/38 "2021-04-01T15:30:39Z")

</div>

I manage to cut response time to 5 seconds, this is the best possible interaction with Glide.

---

<div class="post-metadata">

**Author:** ![xaviigna](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/xaviigna/32/29090_2.png) [@xaviigna](https://community.glideapps.com/u/xaviigna)\
**Post date:** [July 15, 2021, 4:32am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/39 "2021-07-15T04:32:55Z")

</div>

Hey man! Can you share the script used in your App?

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [July 15, 2021, 4:45am UTC](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814/40 "2021-07-15T04:45:16Z")

</div>

which script? this app has lots of scripts…

[Previous page](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814.md?page=1)

[Next page](https://community.glideapps.com/t/autocomplete-location-address-entry-component/19814.md?page=3)
