Friday, February 23, 2007

Rulebase Update

A new field, BackgroundLayers, have been added to the Map Series table in order to store the background data.

(The background data is used in the Map Series Overview window)


Thursday, February 22, 2007

Labeling Maps in Map Series

In the Map Series Overview window labeling can be applied to the Map Series.


Background Layers for Map Series

It´s now possible to draw background layers in the Map Series Overview window. The background layers will be stored together with the Map Series, so when using that Map Series on another CPS eXpress document the same background layers will be displayed.

In the list to the left, which is a list of all layers of the Map that the Map Series belongs to, users can choose which layers to show in the overview window.

Wednesday, February 21, 2007

Map Series Overview

I've added a toolbar with some useful buttons to the Map Series Overview window.
  • Select Map
  • Zoom In
  • Zoom Out
  • Fixed Zoom In
  • Fixed Zoom Out
  • Pan
  • Full Extent
  • Show/Hide Map Name *
  • Background Layer *

* Buttons that are not implemented yet.

Friday, February 16, 2007

CPS eXpress Document

Product Instance? Page Layout? Map?

It was a bit confusing using the term "Page Layout" for CPS eXpress documents. The general term when working with standard ArcMap is "MXD" och Map. Using the word "Map" will also be a bit consfusing because thats what we call an instance of a Map Series (A Map Series is a series of Maps). I finally came up with the fancy term "CPS eXpress Document" which should be more clear.

All user interface parts and help have been updated to show "CPS eXpress Document" instead of "CPS eXpress Page Layout".

Example of Index Grid

  • The right border is excluded.
  • Only top and left headings are displayed.

Insert Index Grid

By inserting a CPS eXpress Index Grid element you will get a Index Grid around the selected Map Frame. The element will automatically follow the Map Frame as it moves or changes size.

Properties that can be customized

  • number of columns and rows
  • column and row headings
  • what borders to show
  • what headings to show
  • heading offset
  • Border, grid and heading symbol

Wednesday, February 14, 2007

More Export to PDF updates

The name of the current map is the name of the current Page Layout, if no Page Layout have been saved it will say "Untitled". This will probably change so if there is an acitve map, the name of that map will be displayed instead. But currently there is now way for the application to know what map that is active.

When exporting multiple maps there is an indication of how many maps that will be exported.


Naming rules when exporting multiple Maps from a Map Series

The value of the field that specifies the Map Name (a Map Series property) will be used. If there are several Maps with same Name the ID will be appended to the name.

Any invalid filename character (\/:*?"<>) will be replaced with an underscore "_".

Example
ID: 100, Name: Map A
ID: 101, Name: Map B
ID: 102, Name: Map A

The resulting filenames will be:
Map A.pdf
Map B.pdf
Map A (102).pdf

In case there are duplicate filenames after the ID is added, a number will also be added.

Example
ID: 100, Name: Map A
ID: 101, Name: Map A (102)
ID: 102, Name: Map A
ID: 103 Name: Map A

The resulting filenames will be:
Map A.pdf
Map A (102).pdf
Map A (102) (2).pdf
Map A (103).pdf

Tuesday, February 13, 2007

Custom Layer Properties

Preview of the CPS eXpress property page for Layers. This property page will allow the user to specify special parameters, such as a Map Query (Map Instance Query)


Export to PDF updates

New option to let the user specify what maps to export.

  • Current - Will export current Page Layout (no Map Series required)
  • Whole Map Series - Exports all Maps in Map Series.
  • Define by Query - A query will define which Maps to export.