Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
•
•
•
•
•
•
•
•
•

•

•
    –
    –
• AJAX
• Adobe Flash/Flex/AIR
• Microsoft Silverlight
• Sun JavaFX (?)
• Firefox 3 (Prism, Tamarin,
  IronMonky)
• Google ...
HTML        HTML httpRequest     Java Applet    Flex        AIR
  DHML                             Flash            Firefo...
•



•
•
•                                                  GeoWeb
•   (Mashups)
•      Distributed Data Management




           ...
桌                          开
                           APIs

                           OGC
                             ...
S1
         Publishing
          Services
             S1
                      Mashups
             S2                   ...
•
    –
    –
    –
    –
•
Rich GeoWeb Viewer

          S1
                                   S3

          S2
                Mashups

          S3...
“Everything should be made as simple as possible,
  but not simpler.”- Albert Einstein

“Simplify, and add lightness”- Col...
•
•
•   fi
•
•
•
•
•
•
•
•
•

•
•
•
•
•
•
    –
    –
•
    –
    –
    –
•
    –
    –
    –
1. <?xml version="1.0" encoding="utf-8"?>
2. <BaseWidget
3.    xmlns="com.esri.solutions.flexviewer.*"
4.    xmlns:mx=http...
•

<widgets>
  <widget title =“My First Widget”
          icon   =“aicon.png”
          menu   =“menuWidgets”
          co...
Widget JavaScript

1. dojo.provide("com.xyz.widgets.ANewWidget");
2. dojo.require("com.esri.solutions.jsviewer._BaseWidget...
Widget HTML

1.  <div class="widgetContent">
•     <div class      = "widgetPanel"
•          buttonIcon = "i_phone.png"
•...
•
•
•

•
•
•
•
•
•
•
•
•
•
Overall S:mulus   Health   Educa:on      Transporta:on   Energy    Housing    Environment Workforce      Public Safety

  ...
Overall S:mulus           Health           Educa:on           Transporta:on    Energy    Housing    Environment Workforce ...
Overall S:mulus   Health   Educa:on    Transporta:on   Energy     Housing        Environment Workforce    Public Safety

 ...
Overall S:mulus   Health   Educa:on     Transporta:on                 Energy            Housing        Environment Workfor...
Overall S:mulus       Health             Educa:on   Transporta:on   Energy    Housing    Environment Workforce        Publ...
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Ria与Geo Web连横共进
Upcoming SlideShare
Loading in …5
×
Upcoming SlideShare
Cs7 p20 johnson using the geoweb
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Ria与Geo Web连横共进

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Ria与Geo Web连横共进

  1. 1. • • • • • • •
  2. 2. • • • • – –
  3. 3. • AJAX • Adobe Flash/Flex/AIR • Microsoft Silverlight • Sun JavaFX (?) • Firefox 3 (Prism, Tamarin, IronMonky) • Google (Gear, GWT, Chrome, etc.)
  4. 4. HTML HTML httpRequest Java Applet Flex AIR DHML Flash Firefox Java Java Web Start Remoting Scripting ActiveX Silverlight WPF .Net JavaScript JavaFX Google GWT Gear 开 种 桌 开 开
  5. 5. • • •
  6. 6. • GeoWeb • (Mashups) • Distributed Data Management • • • Dynamic Web 2.0 Web 1.0
  7. 7. 桌 开 APIs OGC KML SOAP SQL Geospatial Geoprocessing GDB
  8. 8. S1 Publishing Services S1 Mashups S2 S2 + S3 Sn S3 S1 S1 S3 ArcGIS
  9. 9. • – – – – •
  10. 10. Rich GeoWeb Viewer S1 S3 S2 Mashups S3 S1 Sn S1 S3 ArcGIS
  11. 11. “Everything should be made as simple as possible, but not simpler.”- Albert Einstein “Simplify, and add lightness”- Colin Chapman YAGNI (You arent Gana Need It) – “Always implement things when you actually need them, never when you just foresee that you need them.”- Ron Jeffries DRY (Dont Repeat Yourself, aka Single Point of Truth)
  12. 12. • • • fi • • • •
  13. 13. • • • • • •
  14. 14. • • • • • – –
  15. 15. • – – – • – – –
  16. 16. 1. <?xml version="1.0" encoding="utf-8"?> 2. <BaseWidget 3. xmlns="com.esri.solutions.flexviewer.*" 4. xmlns:mx=http://www.adobe.com/2006/mxml> 5. 6. <WidgetTemplate> 7. <!– Hello, World! --> 8. 9. </WidgetTeamplate> 10. 11. </BaseWidget>
  17. 17. • <widgets> <widget title =“My First Widget” icon =“aicon.png” menu =“menuWidgets” config =“MyFirstWidget.xml” > MyFirstWidget.swf </widget> <widgets>
  18. 18. Widget JavaScript 1. dojo.provide("com.xyz.widgets.ANewWidget"); 2. dojo.require("com.esri.solutions.jsviewer._BaseWidget"); 3. dojo.declare( 4. "com.xyz.widgets.AnewWidget", 5. com.esri.solutions.jsviewer._BaseWidget, 6. { 7. // DemoWidget code goes here 8. _module: "com.xyz.widgets", 9. templatePath: dojo.moduleUrl("com.xyz.widgets", "templates/ANewWidget.html"), 10. hello: “hey there!” 11. } 12. );
  19. 19. Widget HTML 1. <div class="widgetContent"> • <div class = "widgetPanel" • buttonIcon = "i_phone.png" • buttonText = "Panel 1"> • • <p><!– Hello, world! /> 1. ${hello} • </p> • </div> • </div>
  20. 20. • • • • • • • • • • • • •
  21. 21. Overall S:mulus Health Educa:on Transporta:on Energy Housing Environment Workforce Public Safety STIMULUS PROJECTS NEAR ME: Address,    Zip Code Click on icons to get more informa:on $40,000 $40,000 $40,000 $40,000 $40,000 $40,000 $40,000 $400,000 $500,000 $2,000,000 $40,000 $40,000 $40,000 Environment: Housing: Overall S:mulus   $ 400,000 $ 2,000,000 [Statewide] Learn about our approach… Stimulus Reporting
  22. 22. Overall S:mulus Health Educa:on Transporta:on Energy Housing Environment Workforce Public Safety STIMULUS PROJECTS NEAR ME: Address,    Zip Code Click on icons to get more informa:on $40,000 $40,000 $40,000 $40,000 $40,000 $40,000 $40,000 $400,000 $500,000 $2,000,000 $40,000 $40,000 $40,000 Overall S:mulus   Need Maps: with Popula:on Density [Statewide]  Popula:on Density  Household Density  Per capita income (1999) Learn about our approach… LOW                                         HIGH Stimulus Reporting
  23. 23. Overall S:mulus Health Educa:on Transporta:on Energy Housing Environment Workforce Public Safety STIMULUS PROJECTS NEAR ME: 123 Main Street Click on icons to get more informa:on $40,000 Overall $ 1,100,000 Health $ 100,000 Educa:on $ 200,000 Transporta:on $ 150,000 Energy $ 150,000 Housing $ 100,000 Environment $ 100,000 Workforce $ 100,000 123 Main St Public Safety $ 200,000 Environment: Educa:on: Overall S:mulus   $ 100,000 $ 200,000 $500,000 [Selected County] Learn about our approach… Stimulus Reporting
  24. 24. Overall S:mulus Health Educa:on Transporta:on Energy Housing Environment Workforce Public Safety STIMULUS PROJECTS NEAR ME: 123 Main Street Click on icons to get more informa:on ABC Elementary Funding:                             $80,000 $25,000 Es:mated Comple:on:  APR 2010 Overall $ 1,100,000 Educa:on $ 200,000 Public K‐12 $ 120,000 ABC Elem $ 80,000 XYZ High $ 40,000 XYZ High: ABC Elem: Public K‐12 $ 40,000 $ 80,000 $40,000 [Selected County] Specific Projects Learn about our approach… Stimulus Reporting
  25. 25. Overall S:mulus Health Educa:on Transporta:on Energy Housing Environment Workforce Public Safety STIMULUS PROJECTS NEAR ME: 123 Main Street Click on icons to get more informa:on $40,000 $40,000 $40,000 $40,000 $40,000 $40,000 $40,000 $400,000 $500,000 $2,000,000 $40,000 Math Proficiency X $40,000 2006 2007 2008 Educa:on  Effects of S:mulus: with Math Proficiency [Statewide]  Math Proficiency   Science Proficiency  Reading Proficiency Learn about our approach… DECLINE                      IMPROVE Stimulus Reporting

Views

Total views

486

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

5

Shares

0

Comments

0

Likes

0

×