Tags and keywords
Let's start with 'An optical telescope is a telescope that gathers and focuses light'. We already have «focuses» and «collects», but now «collects» is documented as being the same as 'gathers' concerning light.
Next, consider 'create a magnified image for direct view'. Presumably magnification can apply to any image, not just an optical image, so the very abstract
Image gets value properties
magnification with ValueType
The snippet implies that the 'magnified image for direct view' is not necessarily the same as the image captured by a photograph or by an image sensor. If you know a little about telescopes you might already know that in fact when an eyepiece is used a real image gets magnified by the eyepiece to create a virtual image that the eye can in turn view (as a further real image on the retina), as we'll explore in more detail later in the trail. For now it suffices to introduce a distinct reference property
viewedImage:OpticalImage (in addition to
image:OpticalImage) with a constraint
For 'make a photograph' a block
Photograph (owned by
OpticalTelescope) is introduced, which extends an abstract block
Photograph with the same name but a different owner. It has a reference property
image:OpticalImage - although in reality astronomers and astrophotographers sometimes perform multiple exposures in one photograph, and sometimes even of different images. A Constraint indicates that the 'image' of a photograph of a telescope is the same as the image formed by the telescope:
photograph.image = image
Presumably there is a camera somewhere too, but it's not mentioned yet so for now it's left out.
Finally, 'An optical telescope ... can collect data through electronic image sensors'. An «electronic»
data:OpticalImageData[0..*], where any
OpticalImageData is assumed to be of
OpticalTelescope may have zero or more
imageSensor with Constraints:
imageSensor.image = image imageSensor.data.image = image
These assert that the image of the sensor and of any image data set correspond to the focal plane image of the telescope. We'll see later than in fact some reflector telescopes can exploit both a prime focus focal plane image and a secondary focal plane image (the result of both a primary and secondary mirror), and might even have modes for image sensors at either, but for now we'll assume there is a single telescope
image of interest.
There is a "redefinition ladder" for sensors, images, and image data as shown next .