docs: def elevation_profile(request, format=None):
      """
      Proxy to google elevation API but returns GeoJSON
      (unless "original" parameter is passed, in which case the original response is returned).
  
      For input parameters read:
      https://developers.google.com/maps/documentation/elevation/
      """
      if format is None:
          format = 'json'
  
      path = request.query_params.get('path')
      if not path:
          return Response({'detail': _('missing required path argument')}, status=400)
  
      return Response(elevation(path,
                                api_key=ELEVATION_API_KEY,
                                sampling=ELEVATION_DEFAULT_SAMPLING))