Hello Ekaterina,
You can find our demos here:
https://wpgeo.directory
You might want to look at Directory Starter or Supreme for examples.
On the shortcodes pages, you can find codes for 2 different maps, one that goes on the GD Home page, and another for the GD Listing page.
https://wpgeodirectory.com/docs/core-shortcodes/
Some shortcodes use ‘add_location_filter’ which will limit the posts to the location of the page; on the “San Francisco” location page, it will only show posts located in San Francisco.
You can add the GD Listings Map to the GD Listing page at WP > Appearance > Widget
https://wpgeodirectory.com/docs/widgets/
Then there will be a map on the category pages because category pages use the Listing page template.
You can find out more about how the GeoDirectory Layout here:
https://wpgeodirectory.com/docs/layout/#directory
Let us know if that answered your questions or not, and if there is a new question, please go ahead and make a new ticket.
Thanks