Flash replacement for Whip (dwf)

  • Posted
  • Proposals 1
  • Remote
  • #2237
  • Expired
Dinesh S. has already sent a proposal.
  • 0

Description

Experience Level: Expert
ActivePlan is a small (13 people) software firm provides software and hosted services to the construction and property industry and this includes viewing vector files through a browser. We currently use the Autodesk Whip plugin to view DWF files but this is no longer supported so we want a replacement written in Flash.
Our software platform is MS SQLServer and we The
Our inhouse development team believe they could do it in a couple of weeks but they are busy and are not familiar with Flash
This is the spec our product manager drew up

Introduction
The current activeplan graphical drawing viewer with interactive search overlay data is built using Autodesk WHIP active x plug-in version 4. The desktop graphics engine is eagle and whilst is also an active x control is does not yet have the functionality required to work on an intranet or extranet environment with http send and receive calls.
The current solution is single platform single browser and this document describes the functionality of cross platform cross browser solution built using Adobe/Macromedia FLASH version 8.

Requirements%u2019
%u2022 Plug-in within a web page stage one stage 2 as stand alone.
%u2022 Web page load. Plug-in load data from URL call in 2 stages.
o Load bit map
o Load vector graphics
%u2022 Scalable plug-in which scales with the size of the table cell it sits in. (not required where the page is a fixed width and cells are all fixed dimensions.
%u2022 Menu controls.
o Standard set of menu button controls
%uF0A7 Zoom extents to bit map.
%uF0A7 Zoom in/out
%uF0A7 Zoom to rectangle
%uF0A7 Pan/Zoom mouse wheel actions
o Menu drop down to be populated from URL call
%uF0A7 Areas by Room Code on change zoom to room extents.
%u2022 Room Code, max x/y min x/y
o Custom menu buttons
%uF0A7 Enquire Option 1
%u2022 Call start web search panel
%u2022 Panel to send request to server plug-in to accept returned data or
%u2022 Returned data then sent to plug-in
%uF0A7 Enquire option 2
%u2022 Flash popup modal window with search options
%u2022 Data returned to graphics window
%u2022 Popup window live until closed.
%uF0A7 Departments Option 1
%u2022 Call start web search panel
%u2022 Panel to send request to server plug-in to accept returned data or
%u2022 Returned data then sent to plug-in polygon fill with department colour
%uF0A7 Departments Option 2
%u2022 Flash popup modal window with department options
%u2022 Data returned to graphics window
%u2022 Popup window live until closed.
%uF0A7 Print
%u2022 Print the graphics window to a printer allow for standard function including print preview.

%u2022 Action of vector items
o Text items displayed from the database carry function calls these calls require to address a browser window target and JavaScript function.
%uF0A7 Mouse actions %u201Con mouse over%u201D and %u201Con mouse click%u201D and %u201Con mouse down%u201D to be a feature of the text item. This means that an action can be initiated from mouse over the text and another from a mouse click on the text or when the mouse button is depressed on the item
%u2022 Dynamic Layer calls and functions
o Call from initiated from browser add vector data. This is for use where a form sends data to the server receives back a vector data format and loads it into the plug-in.
o Call to clear a set of data loaded into the plug-in from a previous call. This is so that a layer of vector information can be cleared before being replaced with a new set of data.
o Layer control to display loaded layers and switch them on and off.
o Call to replace the bit map this maybe used to in conjunction with the zoom control where bit maps are stored in tiles so that as the user zooms in bit map tiles of a higher resolution are displayed and possibly cached so that zoom out does not have to reload from the server if it has already been loaded.

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board

    There are no clarification messages.