So I renamed the āinner oneā to be called GetOSMap22 to match the callout in the āouter oneā but now instead of failing by saying that it doesnāt recognize the callout it just seems to fail without showing any result, nor saving a new photo.
(Note: I do get to select a photo, and to set a zoom level, but then it thinks for a while, then I see the green background progressing across the overlay masked image onto foto step and it crashes).
First of all - sorry, I was not aware of that the names of the shortcuts are not preserved- renaming the āinner oneā was indeed right.
The getOsmap22 should be able to run standalone- did you tried that? Maybe it fails due to the access of the Web Site- which will be asked for if running the first time.
First, we select a photo and get the address out of it using Apple Maps. Then I switch into light mode (my phone is always in dark mode) because the āMask Addresses with Ellipseā step generates an image from the address and that uses the current light/dark mode setting. Once I got the masked image, I revert to dark mode. Then I overlay the masked image on the initially selected photo, show it in quick look and allow it to be shared.
Of course, the image generated gives you not a lot of options, but GizmoPack has a āSnapshot Mapā function that is relatively flexible (but does not add a pin to the location ā which you could do yourself with a bit of image overlaying).
I love how you can get similar results with different approaches in Shortcuts and the flexibility you get to make something your own.
Thatās the nice thing with Appleās actions in particular. If you use the āView Content Graphā action, you get all the different formats that you can use. In this case that includes āImageā