1. A surveillance system comprising: one or more data acquisition devices configured to acquire surveillance data from one or more geographic locations; an image database storing image data for the one or more geographic locations; and a processing system configured to: electronically display an image of one or more of the geographic locations using the image data stored in the image database; accept input through a user interface to allow graphical manipulation of the displayed image by a user, wherein the graphical manipulation is in three-dimensional space, and wherein the graphical manipulation allows the user to graphically select a view of the one or more geographic locations that is to be subject to surveillance by the one or more data acquisition devices; and use the graphically selected view of the displayed image to generate acquisition parameters for controlling the one or more data acquisition devices, wherein the one or more data acquisition devices are moved by a drone from one geographical position to another geographical position by changing the graphically selected view of a three-dimensional view corresponding to the one or more geographical locations.