ebook img

Child Element PDF

344 Pages·2014·3.99 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Child Element

WebFOCUS Adapter for Geographic Information Systems: ESRI ArcGIS Server and ArcGIS Flex API Release 8.0 Version 07 January 8, 2014 Active Technologies, EDA, EDA/SQL, FIDEL, FOCUS, Information Builders, the Information Builders logo, iWay, iWay Software, Parlay, PC/FOCUS, RStat, Table Talk, Web390, WebFOCUS, WebFOCUS Active Technologies, and WebFOCUS Magnify are registered trademarks, and DataMigrator and Hyperstage are trademarks of Information Builders, Inc. Adobe, the Adobe logo, Acrobat, Adobe Reader, Flash, Adobe Flash Builder, Flex, and PostScript are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Due to the nature of this material, this document refers to numerous hardware and software products by their trademarks. In most, if not all cases, these designations are claimed as trademarks or registered trademarks by their respective companies. It is not this publisher's intent to use any of these names generically. The reader is therefore cautioned to investigate all claimed trademark rights before using any of these names other than to refer to the product described. Copyright © 2014, by Information Builders, Inc. and iWay Software. All rights reserved. Patent Pending. This manual, or parts thereof, may not be reproduced in any form without the written permission of Information Builders, Inc. Contents Preface ........................................................................13 Documentation Conventions ..........................................................14 Related Publications .................................................................15 Customer Support ...................................................................15 Information You Should Have .........................................................15 User Feedback ......................................................................16 Information Builders Consulting and Training ............................................16 1. Introducing Geographic Information Systems ..................................19 Understanding Geographic Information Systems .........................................19 Defining the Geographic Business Intelligence Solution ...................................20 GBIS Components ...................................................................20 ArcGIS Server..................................................................20 ArcIMS........................................................................21 ArcSDE........................................................................21 WebFOCUS....................................................................21 WebFOCUS GIS Adapter.........................................................21 New Features .......................................................................22 Mapping Capabilities............................................................22 Map Viewer Interface............................................................23 Techniques....................................................................24 2. WebFOCUS GIS Adapter Architecture ..........................................25 XML-based Configuration Blocks.......................................................25 Orientation Modes ..................................................................26 Operational Flow - General.......................................................26 Operational Flow - WebFOCUS Map View Manager...................................26 Operational Flow - WebFOCUS Application..........................................27 Map Rendering Capabilities......................................................27 Identify Functionality............................................................28 Run Map Procedure.............................................................28 3. Prerequisites for WebFOCUS GIS Viewer for Flex ..............................29 Overview ...........................................................................29 Map Document Requirements....................................................30 Data Storage Requirements......................................................30 WebFOCUS Adapter for Geographic Information Systems: ESRI ArcGIS Server and ArcGIS Flex API 3 Contents Permission Requirements........................................................30 Creating a Map Service ..............................................................30 Procedure: How to Publish a Map Service Using the ArcGIS Server Manager Console.....30 Procedure: How to Use ArcCatalog to Connect to the ArcGIS Server and Create the Map Service.....................................................................33 Procedure: How to Create the Map Cache..........................................44 Procedure: How to Clear the REST Cache..........................................52 Configuring the Crossdomain.xml File ..................................................54 4. Using the ESRI Configuration Utility ...........................................55 Introduction ........................................................................55 Procedure: How to Open the ESRI Configuration Utility...............................56 Procedure: How to Configure a Self-Service Login Account............................62 Understanding the Layout and User Interface ...........................................65 Navigating the Main Window.....................................................66 Viewing the XML Definition File...................................................70 Saving the XML Definition File....................................................72 Exiting From the ESRI Configuration Utility..........................................73 Configuring FOCEXECs ...............................................................73 Procedure: How to Configure a Report FOCEXEC....................................74 Procedure: How to Configure a Map FOCEXEC......................................81 Procedure: How to Configure an Identify FOCEXEC...................................87 Configuring Inbound Layers......................................................92 Procedure: How to Configure an Inbound Layer................................92 Configuring Outbound Layers....................................................100 Procedure: How to Configure an Outbound Layer..............................100 Configuring Synthetic Map Services ...................................................109 Procedure: How to Configure a Synthetic Map Service..............................109 Configuring Map Services ...........................................................116 Procedure: How to Configure a New Map Service...................................116 Procedure: How to Configure a Geometry Map Service..............................121 Configuring Symbols ................................................................126 Procedure: How to Configure a New Symbol Definition..............................126 Procedure: How to Configure a New Composite Symbol.............................130 Adding Bookmarks .................................................................133 4 WebFOCUS Contents Customizing JavaScript Syntax .......................................................134 Configuring Settings ................................................................135 Display Information Settings....................................................135 Window Settings..............................................................137 Miscellaneous Settings........................................................139 Flushing Tables ....................................................................141 Verifying the XML Definition File ......................................................142 5. Using the WebFOCUS GIS Viewer for Flex ....................................145 Overview ..........................................................................145 WebFOCUS GIS Viewer for Flex Components ...........................................149 Map Component..............................................................149 Navigation Component.........................................................152 Tools Component..............................................................153 WebFOCUS Component........................................................157 Help Component..............................................................161 WebFOCUS Map Component .........................................................164 WebFOCUS Report Component .......................................................167 Synthetic Layer Component..........................................................170 WebFOCUS Data View Component ....................................................170 JavaScript Functions Available From Flexmapviewer.jsp ..................................171 jsRunFex.....................................................................171 jsSetLayerVisible..............................................................173 jsClearMap...................................................................174 jsSetMapExtent2..............................................................174 6. Creating WebFOCUS GIS Procedures .........................................175 Incorporating the GIS Filter ..........................................................175 Procedure: How to Incorporate the GIS Filter for Amper as String and Amper as Number Styles.....................................................................176 Procedure: How to Incorporate the GIS Filter for the Data in File Style.................178 Creating a Report Procedure .........................................................179 Creating an Identify Procedure .......................................................179 Creating a Map Procedure ...........................................................180 Procedure: How to Create a Map Procedure Using WebFOCUS Developer Studio........180 WebFOCUS Adapter for Geographic Information Systems: ESRI ArcGIS Server and ArcGIS Flex API 5 Contents 7. Useful Techniques and Examples ............................................181 Creating Drill-Downs From a Report to a Map...........................................182 Procedure: How to Create Drill-Downs From a Report to a Map.......................182 Creating Drill-Downs Between Reports............................................186 Procedure: How to Create Drill-Downs From a Report to a Report................186 Drawing Multiple Map Layers ........................................................187 Drawing Identical Map Layers Using Alternative Methods............................188 Including Custom Libraries ..........................................................190 Embedding Custom JavaScript Functions in the ESRIINFO.XML File ........................191 Directing Alternate Report Output to Different Windows ..................................191 Specifying Custom Colors in Your FOCEXEC ............................................192 Automatically Zooming On Selected Portions of the Map .................................192 Automatically Zooming On Drawn Map Features ........................................192 Controlling the Visible Map Viewing Area ..............................................193 Adding Additional Attributes to the URL...........................................193 Increasing the Maximum Number of Selectable Map Features ............................194 Alternate Techniques..........................................................195 Improving Map and Report Response Time ............................................195 Clear Server Internal Cache Information..........................................196 Defining a Tiled Map Service.........................................................196 Loading the Flex Map Viewer ........................................................196 Using Symbols Defined in Your Configuration File .......................................196 Controlling Layers That are Visible ....................................................197 Enabling a Buffer Using Selected Features From the Layer ...............................197 Procedure: How to Enable a Buffer Using Selected Features From the Layer...........197 Creating Rollovers ..................................................................206 Procedure: How to Create Rollovers..............................................206 Passing Parameters From an HTML Layout ............................................211 Procedure: How to Pass Parameters From an HTML Layout..........................211 Navigating to a Geoprocessing REST Endpoint .........................................213 Creating a Report or Map Binding Using a Geoprocessing Service .........................214 Controlling the Visibility of Dynamic Map Layers ........................................218 A. XML Schema Reference .....................................................219 Root Element <mapfexs> ...........................................................219 6 WebFOCUS Contents Child Element <performance>...................................................219 Child Element <jsincludes>.....................................................221 Child Element <errorpage>.....................................................221 Child Element <menuinfo>......................................................221 Child Element <reportserver>...................................................222 Child Element <displayinfo>....................................................223 Child Element <windows>......................................................227 Child Element <callback>.......................................................229 Child Element <mapservice>....................................................230 Child Element <fex>...........................................................236 Child Element <livemaps>......................................................245 Child Element <geoprocess>....................................................246 Class Definitions ...................................................................251 ScaleBar.....................................................................252 NorthArrow...................................................................254 ArrowMarkerSymbol............................................................255 Barchartsymbol...............................................................256 CartographicLineSymbol........................................................257 Available With ArcGIS Server....................................................258 SimpleMarkerSymbol.....................................................258 SimpleLineSymbol .......................................................259 SimpleFillSymbol ........................................................260 PieChartSymbol .........................................................261 PictureMarkerSymbol .....................................................262 PictureLineSymbol .......................................................263 PictureFillSymbol ........................................................264 MultiLayerLineSymbol ....................................................265 MultiLayerFillSymbol .....................................................266 MultiLayerMarkerSymbol..................................................267 CharacterMarkerSymbol ..................................................268 DotDensityFillSymbol .....................................................269 GradientFillSymbol .......................................................270 HashLineSymbol ........................................................271 LineFillSymbol ...........................................................272 MarkerFillSymbol ........................................................272 WebFOCUS Adapter for Geographic Information Systems: ESRI ArcGIS Server and ArcGIS Flex API 7 Contents MarkerLineSymbol .......................................................273 TextSymbol..............................................................274 StackedChartSymbol .....................................................277 CartoRampSymbol .......................................................278 ColorSymbol ............................................................278 Available With ArcGIS Server and ArcIMS.........................................279 CalloutMarkerSymbol ....................................................279 ChartSymbol ............................................................280 GradientFillSymbol .......................................................281 HashLineSymbol ........................................................282 RasterFillSymbol .........................................................283 RasterMarkerSymbol .....................................................284 RasterShieldSymbol .....................................................285 ShieldSymbol ...........................................................286 SimpleLineSymbol........................................................287 SimpleMarkerSymbol.....................................................288 SimplePolygonSymbol.....................................................289 TextMarkerSymbol........................................................291 TextSymbol..............................................................292 TrueTypeMarkerSymbol...................................................294 Available With ArcGIS API for Flex 1.3............................................296 SimpleMarkerSymbol .....................................................296 SimpleLineSymbol .......................................................296 SimpleFillSymbol ........................................................297 PictureMarkerSymbol.....................................................298 PictureFillSymbol.........................................................299 CompositeSymbol .......................................................299 TextSymbol..............................................................300 Constants ........................................................................301 drawmode....................................................................301 esriMaskStyle.................................................................302 esriGradientFillStyle...........................................................302 esriLineJoinStyle..............................................................303 esriMarkerFillStyle.............................................................303 esriLineCapStyle..............................................................303 8 WebFOCUS Contents esriTextVerticalAlignment.......................................................304 esriTextHorizontalAlignment.....................................................304 esriTextDirection..............................................................304 esriTextCase..................................................................304 esriTextPosition...............................................................305 B. Symbol Class Settings and Parameters ......................................307 SimpleLineSymbol .................................................................307 setAntialiasing................................................................307 setCapType...................................................................307 setColor......................................................................308 setJoinType...................................................................308 setOverlap...................................................................308 setTransparency..............................................................308 setLineType..................................................................308 setWidth.....................................................................308 SimplePolygonSymbol ..............................................................309 setAntialiasing................................................................309 setBoundary..................................................................309 setBoundaryCapType...........................................................309 setBoundaryColor.............................................................310 setBoundaryJoinType..........................................................310 setBoundaryTransparency......................................................310 setBoundaryType..............................................................310 setBoundaryWidth.............................................................310 setFillColor...................................................................310 setFillInterval.................................................................311 setFillTransparency............................................................311 setFillType....................................................................311 setOverlap...................................................................311 setTransparency..............................................................311 SimpleMarkerSymbol ...............................................................311 setAntialiasing................................................................312 setColor......................................................................312 setMarkerType................................................................313 WebFOCUS Adapter for Geographic Information Systems: ESRI ArcGIS Server and ArcGIS Flex API 9 Contents setOutline....................................................................313 setOverlap...................................................................313 setShadow...................................................................313 setTransparency..............................................................313 setUseCentroid...............................................................313 setWidth.....................................................................314 RasterMarkerSymbol ...............................................................314 setAntialiasing................................................................314 setHotSpot...................................................................314 setImage.....................................................................315 setOverlap...................................................................315 setShadow...................................................................315 setSize......................................................................315 setTransparency..............................................................315 setURL.......................................................................316 setUseCentroid...............................................................316 TrueTypeMarkerSymbol .............................................................316 setAngle.....................................................................316 setAngleField.................................................................316 setAntialiasing................................................................317 setCharacter..................................................................317 setFont......................................................................317 setFontColor..................................................................318 setFontSize...................................................................318 setFontStyle..................................................................318 setGlowing...................................................................318 setOutline....................................................................318 setOverlap...................................................................318 setRotateMethod..............................................................319 setShadow...................................................................319 setTransparency..............................................................319 setUseCentroid...............................................................319 CallOutMarkerSymbol ...............................................................319 setAntialiasing................................................................320 setBoundaryColor.............................................................320 10 WebFOCUS

Description:
Information Systems: ESRI ArcGIS Server . Procedure: How to Publish a Map Service Using the ArcGIS Server Manager .. 265. LineFillSymbol .
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.