I think with Location being a picker you can't pass it in via the Query string.
Sometimes you can pass in the name of the control and it will fill in the field for you but this isn't a textbox.
As an alternative you could create a CMDB Rule to assign a Location to an Asset.
Are you able to give an example of why you want to do it with the EditCreate screen and maybe we can help with another solution.