Sorry. I do not understand.
Here are alternative ways to share a location in real time. They require each person you want to share the location with has your app on their device so they can view your location:
How to: A Family Chat app built with the MIT CloudDB component can share your location with others.
Social Distancing ... a CloudDB / Location Marker Tutorial can display a map showing your location and the locations of others that have the app.
One of those tutorials might do what you want to do Benjamin.
You can also share your location by posting your location coordinates to a GoogleSheet and provide the link of the Google sheet to your friends. This is a more complex way of sharing the data.
Recently Salman has created an extension that allows one to send images to What's App WhatsAppTool : Extension to work with WhatsApp [FREE] . You may want to try that even though you said you don't want to share the png. Use the SendImage Block might work.
"share the display format map link to track the other" ... what map link? and how do you want to share? Several methods to allow others to either see a map showing your current location have already been mentioned. You can also share your 'current address' or geocoordinates (latitude and longitude) using either a CloudDB, FirebaseDB or GoogleSpreadsheet.
If you use Google's Map api to create the map, you can use the api to send someone the map's url. Static Map . To use this, you must have a Google Map API key and post the url to a Google spreadsheet. Users could use this URL to post a map. A severe problem is that you would expose your api code to everyone and you shouldn't do that. 
or you can use the ActivityStarter using an intent. Something like this if you know your latitude and longitude
There a many more ways that might allow you to do what you want; some complex, some very complex.