I'm not aware of any map service (Bing, Azure, google...) that offers this level of data. Large convivence store chains may have data sets for their own stores, but may not make that publicly available as a raw data set (they might have a store locator app on their website with these details).
That said, you may be able to get some of this data with varying accuracy/coverage in the following ways:
- Use Bing's Location Recognition. Check the
Type
andOtherTypes
properties of the business results. Look for "Gas Stations", "Restaurant", "Fast Food" and that will give you some insights. You won't get the number of pumps or if it is sit down restaurant or not. - As for the size, the best you would likely be able to do is to try and get the building footprint polygon for the building, and then calculate the area of that. You could assume a percentage smaller is store space. This will be error prone as some gas stations have covered pump areas, while others don't. There are a few different ways to get the building data, for a bulk job like this I would look at downloading the building footprint data and loading into a database you can query: https://www.microsoft.com/en-us/maps/bing-maps/building-footprints
- If you want other info, like hours of operation, the Azure Maps POI service has this:
https://learn.microsoft.com/en-us/rest/api/maps/search/get-search-poi?view=rest-maps-1.0&tabs=HTTP