can't find the documentation on fhe various sources for reverse geo-coding (my

Started by philburton, September 19, 2024, 02:20:30 AM

Previous topic - Next topic

philburton

I know that the various sources for reverse geo-coding go far beyond Google Maps.  I can't find that page or pages. Believe me, I have tried different searches on google and in this website.  Specifically I am interested in reverse geo-coding down to street address or intersection, for urban area photography.

I'm also interested in people's actual experience with reverse geo-coding in urban areas.

Thanks,

Phil


Mario

What do you mean by "source"? The vendor offering the service.
The Geo & Maps help topic explains how to select one of the supported services and how to input your own API key.

HERE is, as a company owned by major automobile makers, is usually quite good at anything "street".
GeoNames, as a free service operated by volunteers, often offers better data for hikers or bicyclists.

I'm sure googling for the names of the services supported by IMatch will reveal additional information about the strengths and weaknesses of each service.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

philburton

Quote from: Mario on September 19, 2024, 10:02:07 AMWhat do you mean by "source"? The vendor offering the service.


Yes.

QuoteThe Geo & Maps help topic explains how to select one of the supported services and how to input your own API key.

Thanks.  That is what I was looking for.

philburton

Quote from: philburton on September 19, 2024, 02:20:30 AMI'm also interested in people's actual experience with reverse geo-coding in urban areas.

Thanks,

Phil



Still interested in hearing about other people's experience in urban areas, like resolving down to streets and addresses.

jch2103

I use Google Maps for almost all of my reverse geocoding. It's mostly fine, I find that the results vary by location (mostly by country, as different countries have different approaches to address categorization).
John

philburton

Quote from: jch2103 on September 23, 2024, 09:52:00 PMI use Google Maps for almost all of my reverse geocoding. It's mostly fine, I find that the results vary by location (mostly by country, as different countries have different approaches to address categorization).

Thank you.  In the US (San Franciso) and in Denmark (Copenhagen), I found that I didn't get street level detail when I used the Google API using the the Lightroom Classic MAP function to access Google. What has been your experience in specific countries?

Out of curiosity, did you find it difficult to get a Google API key?  Several years ago i tried to get a Google API key but the instructions were so confusing that I was not successful.

sinus

I am not sure, what you mean with more details. Attached a test from Copenhagen, what I would get and for me, I think, this would be enough. 

In Switzerland we have some county-specific-maps from the government (attachement), but they are not available with IMatch. But to be honest, that what google delivers (or OpenStreetMap) is enough good for me. 
Best wishes from Switzerland! :-)
Markus

Mario

QuoteOut of curiosity, did you find it difficult to get a Google API key?  Several years ago i tried to get a Google API key but the instructions were so confusing that I was not successful.

From the IMatch help (API Keys for Maps and Geocoding): https://developers.google.com/maps/documentation/javascript/get-api-key.
There is a video that explains what to do. Create a Google account and then create your API key.

Follow the additional instructions in Google Maps API Key, which explains which features you have to enable for your project to make it work for the Map Panel and reverse geocoding.

Note: Usually end users don't use their API own API key. And the interface Google offers is aimed at software developers, not necessarily at end users.

Usually, the company (Adobe, Mario) sets up a server, gets an API key and then installs software on the server that routes app requests (from Lr or IMatch) to Google, providing the API key installed on the server. And the company (Adobe, me) is charged by Google for every request.

Adobe can afford that and probably has a good deal with Google to offset the cost e.g. by providing personal information about each user to Google and additional tracking. Adobe bricks the Maps functionality in Lightroom as soon as your subscription runs out and they get no money from you no more.

I cannot afford to pay for Google Maps (HERE, Microsoft) API usage for every IMatch user.
I provide the infrastructure in IMatch and you bring your own key.

I would suggest you try with the free GeoNames service (only an account needed) and see how far this gets you.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Mario

QuoteIn Switzerland we have some county-specific-maps
IMatch offers CycleOSM (for bicyclists) and OpenTopoMap (from OSM data and elevation data). If Swiss provides their specialist maps in an OSM (OpenStreetMap) format, they can be integrated fairly easily I believe.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

rolandgifford

Google have a generous free allowance every month. I wouldn't reject Google on cost grounds unless a very heavy user of reverse look-ups which probably rules the free ones out

IMatch optimises look ups, not asking foor every image if GPS is close. I don't know how close or if this may interfere with the need for accuracy

Mario

QuoteGoogle have a generous free allowance every month.
On this page they say you get $200 usage per months for free. This should be more than sufficient for normal private use.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

philburton

Quote from: sinus on September 24, 2024, 08:33:27 AMI am not sure, what you mean with more details. Attached a test from Copenhagen, what I would get and for me, I think, this would be enough.

In Switzerland we have some county-specific-maps from the government (attachement), but they are not available with IMatch. But to be honest, that what google delivers (or OpenStreetMap) is enough good for me.

Markus

Thank you for these screenshots.  I am pleased to see that in the Copenhagen PNGs, the actual street address is shown, Istedgade24.  Did you use Google or OpenStreetMap to reverse geocode these pictures?

Would you be so kind as to send me the original photo file of one or two of the Copenhagen photos? That way I can use a known good photo when I do my own tests.  My email address is philip-b@comcast.net (USA).  If these files are too big to send with emailI am comfortable with using web transfer services such as wetransfer.

philburton


Thank you for this information.  When I last looked at the Google API account information, it was thoroughly confusing.  Although I am certainly NOT a developer, I have reasonable technical skills for an end-user.

I have no idea what business arrangement Adobe has with Google.  Or Google with Adobe.

Of course I expect that I will provide my own key.


I will try Geonames.

sinus

Quote from: philburton on September 25, 2024, 02:49:18 AM
Quote from: sinus on September 24, 2024, 08:33:27 AMI am not sure, what you mean with more details. Attached a test from Copenhagen, what I would get and for me, I think, this would be enough.

In Switzerland we have some county-specific-maps from the government (attachement), but they are not available with IMatch. But to be honest, that what google delivers (or OpenStreetMap) is enough good for me.

Markus

Thank you for these screenshots.  I am pleased to see that in the Copenhagen PNGs, the actual street address is shown, Istedgade24.  Did you use Google or OpenStreetMap to reverse geocode these pictures?

Would you be so kind as to send me the original photo file of one or two of the Copenhagen photos? That way I can use a known good photo when I do my own tests.  My email address is philip-b@comcast.net (USA).  If these files are too big to send with emailI am comfortable with using web transfer services such as wetransfer.

Hi Phil
I am glad, if my screenshots could help you a bit.
I will send you a photo, yep, on your mail. 

One was google, and one was opentreet, I did not proper write this down. 
But I will do it, when I send the file to you. The size should fit the size of your mail-account.

I can do this latest tomorrow, because I have no go on the road. Here is now, for your information, 25.09. / 08.18 h  :)
Best wishes from Switzerland! :-)
Markus

philburton

Quote from: sinus on September 25, 2024, 08:18:19 AM
Quote from: philburton on September 25, 2024, 02:49:18 AM
Quote from: sinus on September 24, 2024, 08:33:27 AMI am not sure, what you mean with more details. Attached a test from Copenhagen, what I would get and for me, I think, this would be enough.

In Switzerland we have some county-specific-maps from the government (attachement), but they are not available with IMatch. But to be honest, that what google delivers (or OpenStreetMap) is enough good for me.

Markus

Thank you for these screenshots.  I am pleased to see that in the Copenhagen PNGs, the actual street address is shown, Istedgade24.  Did you use Google or OpenStreetMap to reverse geocode these pictures?

Would you be so kind as to send me the original photo file of one or two of the Copenhagen photos? That way I can use a known good photo when I do my own tests.  My email address is philip-b@comcast.net (USA).  If these files are too big to send with emailI am comfortable with using web transfer services such as wetransfer.

Hi Phil
I am glad, if my screenshots could help you a bit.
I will send you a photo, yep, on your mail.

One was google, and one was opentreet, I did not proper write this down.
But I will do it, when I send the file to you. The size should fit the size of your mail-account.

I can do this latest tomorrow, because I have no go on the road. Here is now, for your information, 25.09. / 08.18 h  :)

Markus,

Thank you for your reply.  No hurry.  I'm traveling right now.  For Comcast (and maybe other US email services) the maximum file attachment size is20 MB.

By the way, I really enjoyed my visit to Copenhagen a few years ago,  I wished that I had more time there on my visit.  On that same trip, I also visited Oslo and Bergen, two other wonderful cities,