keep private google indoor locations

2.5k Views Asked by At

Once again, I'm trying to deal with something not really well documented on Google Maps API.

I'm doing a small webapp which would require to be able to map indoor areas BUT I've to keep them private.

For now, I don't find any informations related to this question. I've found many quite similar questions on stackoverflow which seems to feet my needs regarding the title, BUT once I read the question, everything is related to Android or IOS however, I'm looking to do this on a regular WebPlatform using Maps APIs provided for this plateform.

If anyone as a hint, it will really help so, thanks in advance.

2

There are 2 best solutions below

1
On

The documentation for custom StreetViews you find on https://developers.google.com/maps/documentation/javascript/streetview#CustomStreetView

Keeping the images private is not hard to achieve, the images are loaded directly by the client, so you may e.g. use a serverside script that handles the requests and for example checks for a valid session before it delivers the images.

2
On

According to the GoogleMaps community forum (https://support.google.com/maps/thread/124604237/how-can-i-make-indoor-maps-private?hl=en) it is not possible to render google indoor maps private. One solution could be using mapspeople api which uses google maps and draws indoor maps on a top layer, or resort to mapwize which utilizes OpenStreetMaps as a base map to draw indoor maps layers on. https://www.mapspeople.com/mapsindoors/ https://www.mapwize.io/ note that mapspeople requires payment, while mapwize has a very basic free version.