Creating network surfaces