1 / 20

Developing a Web-based GIS Viewer using MapObjects Java to Reduce Operating Costs

Developing a Web-based GIS Viewer using MapObjects Java to Reduce Operating Costs. Outline. Introduction Why the need? Alternatives Our Solution Challenges Application Functionality. Introduction. ISA serves 16 Agencies, 5 Departments Approximately 500 ArcView 3.x licenses

star
Download Presentation

Developing a Web-based GIS Viewer using MapObjects Java to Reduce Operating Costs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developing a Web-based GIS Viewer using MapObjects Java to Reduce Operating Costs

  2. Outline • Introduction • Why the need? • Alternatives • Our Solution • Challenges • Application Functionality

  3. Introduction • ISA serves 16 Agencies, 5 Departments • Approximately 500 ArcView 3.x licenses • Upgraded to 175 ArcView 8.x licenses • Further refined to 31 single use and 48 floating licenses as IDV was developed • A large majority are casual users who: • View data • Add local data • Print • Find addresses • Save projects

  4. Why the Need? • License maintenance costs • For a majority of our users, ArcView was too robust. • What are the alternatives to ArcView (2003)?

  5. Alternatives

  6. Alternatives continued…

  7. Our Initial Solution • Initial solution was to use ArcIMS Java Custom Viewer • Limitations encountered during development • Very limited object model • Not very flexible • Is based on MapObjects Java 1.0 • Limitations in selection capabilities. • Couldn’t view attribute table • No printing capabilities

  8. Our Second Try • Discovered that ArcIMS Custom Java Viewer applets were built on MapObjects Java…therefore we decided to build our own applets on MapObjects Java • Switched to MapObjects Java 2.0+ • Access to more base objects • Much more flexibility

  9. Challenges • Silent installation – 3 different vendors to work with (ESRI, Sun, Microsoft) • Rewriting/reinventing the wheel • Encountering intrinsic bugs due to the scale of this project

  10. Benefits • Reduce license costs!!! • No desktop installations • All installations are silent behind the scenes over the Intranet • All ArcIMS Java Custom Viewer limitations were overcome • The wheel is now our own wheel to fix and extend

  11. Interface

  12. Key IDV functionality • Adding Data • Favorites folder • Geography Network • View metadata

  13. More Functionality • Attributes Dialog

  14. Functionality… Summarize Attributes

  15. Functionality… Single geocoding Batch geocoding:

  16. Functionality… • Manual Label/Annotation

  17. Functionality… Custom Printing

  18. Functionality… View Metadata

  19. Functionality Context Sensitive Help Tutorials FAQ Known Bugs List

  20. Questions?

More Related