Drawings Examples

 

Example: Draw Lines, Areas and Points

Simple example of using basic mouse moves to add points, lines and areas to a drawing.

Example: Drawings use Geom Fields in Tables

An essential discussion on how drawings are created from geom fields in tables, including how the drawing knows which coordinate system to use.

Example: Repair a Wrong Edit using a Backup

How to quickly make a backup table and to then copy and paste geometry from that table to repair errors made when editing objects.  This technique is a life-saver when edits go astray.

Example: Multiple Drawings from the Same Table

Illustrates how easy it is to create multiple drawings that use the same table and same geometry by copying and pasting an existing drawing.  Each new drawing takes no additional storage space in the project, but can be formatted differently.   

Example: Two Drawings from the Same Table

Take a table with a geom field that is visualized by a drawing.  Add a second geom field to the table and create an rtree index on that field so it can be visualized by a drawing.   Copy the first drawing, paste it and adjust the pasted copy so it uses the second geom field. Demonstrate how to use the Transform panel to show "live" modifications in the second drawing compared to the first drawing.

Example: Create a Drawing from a Geocoded Table

A partner example to Example: Create a Geocoded Table from a Drawing   A geocoded table has records with a latitude and longitude for each record.   This example starts with a table containing a list of cities with a latitude and longitude field for the location of each city.   We create a geom from the latitude and longitude fields using a template in the Transform panel  and then we create a drawing that shows the cities as points.  This example shows all the infrastructure steps involved.

Example: Create a Drawing from Read-Only Geocoded CSV File

A detailed example using a mix of dialogs and SQL to create a drawing that shows data from an external, read-only geocoded CSV file that is linked into the project.  

Example: Create a Drawing from a Query

Everybody knows we can create a drawing from a table, but we can also create a drawing from a query.  When the query reports different results the drawing changes too.   This example show step by step how to create a query and then how to create a drawing from that query.   We show how to command Manifold to write a query for us that grabs a selection, and then how to create a drawing based on that new query.   This example duplicates the Drawings from Queries video using the Mexico_queries.mxb sample project.

Example: Trace an Area in a Map over an Image Background

In a map with a drawing layer above an image layer (served dynamically by an image server), create an area object in the drawing by tracing over the outlines of something seen in the image layer below

Example: Create a Line using the Record Panel

Step by step creation and modification of a line in a drawing using the Contents - Record panel's Coordinates tab.

Example: Create a Line using Curved Segments

Creating a line made up from curvilinear geometry using the New Object Dialog.

Example: Create an Area with a Hole

Create an area in a drawing where the area includes one or more holes.  This is similar to how we create areas that have islands as part of the area.   

Example: Create an Area with Holes and Islands

Create an area in a drawing where the area includes holes and also islands.

Example: Create a Multipoint

How to create multipoints. This topic provides two examples:  First we create a multipoint and then next we create a multipoint having two branches.  The purpose of this topic is to help teach the implementation of geometry in Manifold and other typical spatial packages using a somewhat unusual and rarely met object type, the multipoint, which combines what appear to be many separate points into a single multipoint object.

Example: Edit Coordinates While Creating an Object

When creating an object in a map using a tool such as Create Area, right in the middle of the process we can edit coordinates in the Contents - Record panel's Coordinates tab.   This example shows the step by step process.

Example: Edit Attributes and Move a Point

We look at the attributes for a point in a drawing layer and edit one of the attributes using a more expanded Edit dialog.  We then move the point to a new location. Easy!

Example: Edit Attributes, Larger Text, IME for Asian Languages

A tour showing how to edit attributes in a drawing using the Record panel Values tab and the expanded Edit dialog, including advanced Unicode facilities and use of the built in Input Method Editor (IME) to input text in Japanese language.

Example: Change the Shape of Areas

Step-by-step editing of an existing area in a drawing: changing the shape by moving a vertex, by moving several vertices together, by moving the entire object, by deleting a vertex and by adding a vertex.

Example: Edit Covered Objects

Working with drawings where some areas completely cover smaller areas is a bad idea, but sometimes we have to work with data in that form whether we like it or not.   This topic shows techniques that can help us select and edit objects that are completely hidden by higher objects.

Example: Tanaka Contours

Also known as illuminated contours, Tanaka contours give the appearance of three dimensionality to contour lines by brightening lines on a slope facing a presumed light source while darkening lines on a slope facing away from the light source.  Lines are also made wider when perpendicular to the light source.  This topic shows how to create the Tanaka effect in contour lines.

SQL Example: Kriging

We use SQL functions to create a raster terrain elevation image from vector contour lines in a drawing, using SQL functions for Kriging interpolation.