Opened 14 years ago

Closed 13 years ago

#1503 closed defect (fixed)

DWF Load Procedures not setting sheet extents

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

Description

The DWF Load Procedure should be initializing the created Drawing Source with all the relevant sheets and their matching extents. The extent information is found within an embedded xml file inside the DWF (DWF files are just zip files)

Otherwise, attempting to preview a DWF-based layer will fail.

Change History (3)

comment:1 by jng, 13 years ago

Milestone: Maestro-3.0Maestro-4.0

comment:2 by jng, 13 years ago

Milestone: Maestro-4.0Maestro-3.1

The Drawing Service APIs along with System.Xml.XmlDocument should be sufficient here.

So the current process:

  • Create Drawing Source
  • Upload embedded dwf
  • Save Drawing Source

Becomes

  • Create Drawing Source
  • Upload embedded dwf
  • Save Drawing Source (temp copy)
  • Interrogate drawing source for relevant section containing extents and CS information
  • Update Drawing Source xml with this information
  • Save Drawing Source

comment:3 by jng, 13 years ago

Resolution: fixed
Status: newclosed

Fixed r5768

Note: See TracTickets for help on using tickets.