Free Autocomplete map on Flutter - flutter

I'm implementing a map using openstreetmap which you guys know it is 100% free. So I want the same approach talking about searching addresses with a textfield. Is it that possible? Or I really have to generate an API key for Google or other provider like Mapbox? Thanks in advance
Here is my map

You can use Nominatim. Either setup your own server (recommended), or use their public API and conform to their rules. Note that, if using their public API, autocomplete is strictly forbidden.

Related

Building a City/Country Search box. Can Bing API support this?

I'm currently building a search box for a mobile app that can search for a Country/ State/ Country. I'm currently looking for APIs that can support this... An option for me would be the Google Places API but as much as possible I don't want to use Google for my project.
So before I import the Bing SDK into my project, I'm curious if anyone knows if this is possible with Bing API.
With Bing Maps you can use the location query API: https://learn.microsoft.com/en-us/bingmaps/rest-services/locations/find-a-location-by-query however, it will also find addresses if you pass them in. Generally though, if you type just a state or country, this API will return the expected result. You can add a bit of code to look through the results and filter them based on their entity type if required.
Since you tagged Azure Maps, you can use the Azure Maps address search API: https://learn.microsoft.com/en-us/rest/api/maps/search/get-search-address It has filtering parameters available that might be better suited for this scenario.

how to secure flutter plugin/package ? allow Methods to be used but restrict the access to implementation

I have encryption/decryption code which has "secret code" and "IV" which i don't want the the other developers to know, if i create a flutter package how can i achieve this so that developers should use the methods encrypt/decrypt but should not see the actual implementation especially "secret key" and "IV". any suggestions will help thanks you
convert your code server relate
build small site with some route for your function
such that they make request and retrieve the answer
example with node

To implement Google Place Autocomplete API, Is session_token mandatory?

I want to use The places autocomplete API for implementing search easily. As per the billing documentation of Google, it is said that if session_token is not defined then the billing will be done independently.
My questions are:
1. Is it better to use the session_token method for autocomplete rather than independent method.
If yes, then it says using UUID 4 for session_token passing mechanism, I'd like to know how to use that on frontend.
Thanks.

Is there another way to load data in to the Bing Heat Map Creator than uploading a CSV?

I was looking at the Bing Heat Map Creator here.
It looks pretty cool, but I wanted to build something a little more dynamic with it. Unfortunately it appears as if the only way to use it is by uploading a CSV file manually. Does anyone know of another way to get the data loaded into this?
Thanks.
We developed the Bing Heat Map Creator, which is a Map App running on the Bing Maps platform. It is certainly possible to build similar heat mapping features in a more automated mapping application but likely would not be done as a map app due to limitations with map apps APIs. Ping me if you want to discuss further.
Regards
Steve

Where can I find or what API can i use to find the lang/long of a certain place?

I am making an app which you open it up and it will use your lang/long point to find the nearest ( for example: shop ) what api, or what would i need to do this?
/* this app is for the iPhone *\
You would use the CoreLocation framework
Read the CLLocation docs and Core Location Data Types
There's no built-in API to find the nearest shop/restaurant/whatever, but you can make requests to the Google Local Search API to find them.
Note that this API is deprecated and will be phased out over the next 3 years, but I'm sure something will replace it.
You can also use Yahoo's placefinder api:
http://developer.yahoo.com/geo/placefinder/guide/