Opened 15 years ago

Closed 12 years ago

#1204 closed enhancement (fixed)

Maestro: consider adding a preview function for symbol definitions

Reported by: jbirch Owned by: jng
Priority: low Milestone: Maestro-5.0
Component: Maestro Version:
Severity: trivial Keywords:
Cc: External ID:

Description

This is probably a bit of a stretch, but it would be awesome if there was some way to preview an XML symbol definition by creating a simple temporary feature source in the session repository and then stylizing it.

I would see this either evaluating the symbol definition to see what Usages it supports (point, line, area), or prompting the user for this information.

Ideally, the features generated for preview would include both overlapping and disjoint points, lines, and polygons.

If this is feasible and there's anything I can do to support this (generate WKT for the features, create layer definition templates to reference temporary styles, etc) please let me know.

Change History (7)

comment:1 by ksgeograf, 15 years ago

Milestone: Maestro-2.1
Status: newassigned

comment:2 by jng, 14 years ago

Owner: changed from ksgeograf to jng
Status: assignednew

Without knowing much about symbol definitions, I guess the simplest way to do this is to have a set of "pre-baked" SDF files that each contain lines, points, polygons and various permutations thereof.

Then based on the particular geometry types detected in the symbol definition, we load in the matching pre-baked SDF file into a session repository and generate a preview layer definition off of this SDF file.

comment:3 by jng, 14 years ago

Milestone: Maestro-2.1Maestro-2.5

comment:4 by jng, 14 years ago

The best way to get started on this is if I you can attach an SDF file containing the ideal previewable set of features, and any layer templates. Even if I haven't implemented specialized editor support, these resource types can still be previewed via the Generic XML editor.

comment:5 by jng, 13 years ago

Milestone: Maestro-3.0Maestro-4.0

comment:6 by jng, 13 years ago

Milestone: Maestro-4.0Maestro-4.1

comment:7 by jng, 12 years ago

Resolution: fixed
Status: newclosed

Fixed with the implementation of #1875

Note: See TracTickets for help on using tickets.