Digital survey techniques