[General Questions and Answers] GalaxyA325G:
Here's what I did...

1. Install FOSS My Location freeware (which can read Apple's Wi-Fi AP db!).

<https://github.com/mirfatif/MyLocation>

<https://f-droid.org/packages/com.mirfatif.mylocation/>

<https://apt.izzysoft.de/fdroid/index/apk/com.mirfatif.mylocation>

While free, it's not free on the Google Play Store though.

<https://play.google.com/store/apps/details?id=com.mirfatif.mylocation.ps>

2. Run the "My Location" app to get a location latitude & longitude fix.

3. Press the GUI "Map" button to choose a map to display the location.

Note that, for me, the available map choices were only these:

All-In-One

App Manager (Interceptor)

Earth

Fake GPS

Geo Tracker

GPSLogger II

GPSTest

Magic Earth

4. Instead of a map, choose the Muntashirakon App Manager Interceptor.

And press "Send edited Intent" in that App Manager Interceptor GUI.

Note that, for me, the available map choices were now more maps!

Maps (Google Maps)

App Manager (Interceptor)

Fake GPS

OSMAnd~

All-In-One

Organic Maps

Earth

Geo Tracker

GPSLogger II

GPSTest

Notably "Magic Earth" did not appear in this open-with listing.

5. But look more deeply at the intents and you'll see more maps apps

in the Muntashirakon App Manager "Matching Activities" section.

But not Avenza or Paper Maps.

6. In the App Manager GUI, press the "adb" button which will copy

to your clipboard the following adb command.

cmd activity start --user 0 -a android.intent.action.VIEW -d geo:37.81444578572309,-122.47816992062673?q=37.81444578572309,-122.47816992062673 -f 50331648

7. In Windows, run that adb command (with the phone connected to adb).

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW -d geo:37.81444578572309,-122.47816992062673?q=37.81444578572309,-122.47816992062673 -f 50331648

Note that, for me, the available map choices were now even more maps!

Open with...

All-In-One

App Manager (Interceptor)

Earth

Geo Tracker

GPSLogger II

GPSTest

Magic Earth

Fake GPS

Notably missing were Maps (Google Maps), OSMAnd~ & Organic Maps.

8. So let's add them... (these are all experiments below)...

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW -d geo:

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW -d sms:

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW -d content:

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW -d content://com.android.contacts/data/4169

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW -d geo:37.8,-122.23?z=23

C:\> adb shell cmd activity start --user 0 -a android.intent.action.VIEW DataUri: geo:37.8,-122.23?z=23

C:\> adb shell am start -n com.Avenza/.OpenFileWithAvenzaMapsActivity

C:\> adb shell am start -n com.Avenza/.RootView.RootViewActivity

C:\> adb shell am start -n ca.abbro.androidmap/.LaunchActivity

I went to the trouble to create those fantastically detailed screenshots

so that anyone can reproduce the situation exactly based on just them.

What's happening is...

Whether I use Windows or Android, I get different 'Open With' choices.

Does anyone know why?