Opened 13 years ago

Closed 13 years ago

#461 closed enhancement (fixed)

Replace Redline widget

Reported by: jng Owned by: jng
Priority: P2 Milestone: Future
Component: Widgets Version:
Severity: Major Keywords:
Cc: Browser: All
External ID: Operating System: All
state: New

Description

The current Redline widget is half-baked in terms of functionality. Some of the problems include:

  • Redlines are not actually part of the map, and thus are not plottable when using QuickPlot or similar rendering APIs.
  • Redlines do not use the MapGuide Layer Definition for style configuration
  • Redlines cannot have labels defined and attached to them
  • Redlines can be downloaded to GML, but lacks support from Autodesk's own geospatial products. Ever tried overlaying or importing redlines downloaded from this widget in AutoCAD Map? Me neither. Redlines should be downloaded as SDF or some other better supported format.

Fortunately all these pain points can be solved by throwing out the existing redline widget as is, and replacing it with a new redline widget that is based on the Autodesk's original Markup example for the basic AJAX viewer. Why this example wasn't used as the original base of the Redline widget is anyone's guess, but it satisifies all the redlining requirements that the current redline widget dismally fails to meet.

This has already been implemented in our github fork (#460), this ticket is to track progress in porting this functionality back to the official repo.

Change History (4)

comment:1 by jng, 13 years ago

Owner: changed from madair to jng

comment:2 by tomfukushima, 13 years ago

Jackie, If you are talking about the Fusion redline widget then you can probably get the motivations/reasons of the implementation from the DM Solutions folks. I think that it is best to discuss it with them before throwing it all away.

comment:3 by pagameba, 13 years ago

I'm not sure why we didn't use the code from the original markup example when this was first done, but it certainly hasn't had any love in the past couple of years and is woefully out of date. Jackie, please replace it wholesale with your version.

comment:4 by jng, 13 years ago

Resolution: fixed
Status: newclosed

Fixed in r2427

Note: See TracTickets for help on using tickets.