ArcGIS Server 10 - .• An ArcGIS Server service for geometry manipulation • Enhanced in ArcGIS

  • View
    217

  • Download
    0

Embed Size (px)

Text of ArcGIS Server 10 - .• An ArcGIS Server service for geometry manipulation...

  • Esri China (Hong Kong) User Conference 2010November 23-24 2010 Hong Kong

    Technical Workshops

    Esri China (Hong Kong) User Conference 2010November 23-24 2010 Hong Kong

    Technical Workshops

    Whats newin

    ArcGIS Server 10

    Ken LeungAssistant GIS Solution Manager

  • Agenda

    Whats new in ArcGIS Server 10 Demo

    Slope Management System (Silverlight)Public Engagement for West Kowloon Cultural

    District Exercise (Flex)Mobile Update (JavaScript API)Dynamic Reporting (Microsoft SQL Server +

    SharePoint)

  • New Service Feature Service (For Editing)

    MobileServiceMobileService

    Multi-user geodatabase

    DesktopDesktop

    GeodataServiceGeodataService

    WindowsWindowsMobileMobile TabletTablet

    Web BrowsersWeb Browsers

    FeatureServiceFeatureService

    iOSiOSAndroidAndroid

  • 11

    What is a Feature Service?

    New service in ArcGIS Server 10 Designed for web editing

    Push changes into the geodatabase over the internet

    Also excellent for querying Fetch geometries and attributes Client renders features (Thematic mapping,

    maptips)

    Stateless, quick, RESTful service Geodatabase

    QueryGeometryAttributes

    FeatureService

    Client rendersfeatures

    22

    33

    How Feature Services work?(Simplified)

    44Add

    DeleteUpdate

  • Feature Service (For Different Platform)

    iPhoneiPhoneHandheldsHandhelds

    And TabletsAnd Tablets

    Web BrowsersWeb Browsers

    DesktopDesktop

    FeatureServiceFeatureService

    Allows editing capability through different platforms

    Desktop Full editing capability

    Web Browser Multiplatform editing

    iPhone / Handheld Device Simple editing

  • Professional GIS Editing

    Multi-user geodatabase

    GeodataServiceGeodataService

    ArcGISArcGIS DesktopDesktopand Engineand Engine

    FeatureServiceFeatureService

    From ArcGIS Desktop

    Editing over the local network or the internet

    Connected or partially connected

    Full editing capabilities:

    Advanced snapping, COGO, network editing, topologies,

    feature extraction, QA\QC, spatial adjustment tools

    Versioning and conflict resolution, history, dimensions and

    complex features

  • Mobile editing (iOS and Android)

    Multi-user geodatabase

    FeatureServiceFeatureService

    ArcGISArcGIS for for iOSiOS

    OOTB Application and SDK

    iPhone, iPad, Android devices (coming soon)

    Editing through Feature Service

    Only works in fully connected environments

    Quick updates

    Change attributes, attach picture

    Simple tools for sketching

    Focused editing

    Development through APIs

  • Web browser based editing

    Multi-user geodatabase

    FeatureServiceFeatureService

    ArcGISArcGIS Web Mapping APIsWeb Mapping APIs

    ArcGIS Web Mapping APIs and Web Apps

    HTML, Adobe Flex, Microsoft Silverlight\WPF

    Editing through Feature Service

    Only works in fully connected environments

    Quick updates

    Change attributes, attach picture

    Simple tools for sketching

    Focused editing

    Development through APIs

  • Feature Template based editing: Well defined Information Model Feature Service: An editing web service for your geodatabase Edit from many clients

    iPhoneiPhoneHandheldsHandhelds

    And TabletsAnd Tablets

    Web BrowsersWeb Browsers

    DesktopDesktop

    FeatureServiceFeatureService

    BuiltBuilt--in in geocollaborationgeocollaboration and web editingand web editingEnabling crowdEnabling crowd--sourcing and focused editing applicationssourcing and focused editing applications

  • What are Feature Templates?

    A shortcut to the things that people edit Feature Template defines:

    SymbolEditable and read-only attributesDefault valuesPreferred drawing mode

    Authored in ArcMap, used by all clients Structured data collection with an

    intuitive user experience

  • AttachmentsAttachments

    Handling complex Handling complex symbologysymbology/geometries/geometries

    Attribute EditsAttribute Edits

    Sophisticated Web EditingSophisticated Web Editing

    Web Editing ScenariosWeb Editing Scenarios

  • Editing Widgets in ArcGIS Web Mapping APIs

    Template Picker

    Template picker and edit toolbar

    Attachment editor and Attribute Inspector

  • Sophisticated Web Editing

  • Attachments

  • What are geodatabase attachments?

    A file associated to a feature Video, picture, pdf, zip

    Stored in the geodatabase as a BLOB 1 to many relationship

    One feature, many attachments

    Retrieve and edit from Desktop and the Web

  • Geometry Service

    An ArcGIS Server service for geometry manipulation

    Enhanced in ArcGIS 10: Offset, Trim/Extend, Reshape, Auto-Complete Cut, Difference, Intersect, Union

    REST interface only

    Use in combination with Feature Service To aid in editing workflows Cut, Reshape Also validating business rules!

    Web Browser

    Geodatabase

    FeatureService

    GeometryService

  • Search Service

    Index GIS content and folders

    Connect search service through ArcGIS Desktop

    Drag the result to ArcMap

    Save time to search relevant data through many folders and geodatabases

  • Map Service support time-aware layers

    Make many of layers time aware using ArcMap

    Use time aware information to change the display and perform temporal queries

  • Map Service Enhancement

    Geocode service support single-line address format e.g. 7 Wing Hong Street

    Support data extraction. (Clip, zip, email)

  • Map caching

    Compact cache storage (group large bundle files) Mixed mode caches (JPEG + PNG32) Import and export caches Copy first writing caches to shared cache

    directory

    0. map tile creationwhen service is published(preprocessing operation)

    ArcGIS Server

    2. pre-createdimage tile sent

    1. client requestClient

    A

    cache

    256 x 256

  • Mixed mode image format

    Creates JPEG tiles unless transparent pixels detected

    If transparent pixels detected, creates PNG32

    Mashup basemaps with ArcGIS Online

    D

    Two overlapping map servicesMixed mode cache on top of a JPEG cache

  • Create tiles

    Manage Map Server Cache Tiles geoprocessing toolAlmost always use this in

    a model

    Allows spatial and scale constraints

  • Update a cache using a staging server

    Production ArcGISServer Instance

    Staging ArcGISServer Instance

    Map service

    Map service

    Cache folderCache folderCache folderCache folder

    All layers for All layers for cartography of cartography of

    map servicemap service

    Layers for Layers for TOC and TOC and

    QueryQuery

    Copy cache

    (On-demand caching needs the full map to build the cache)

  • Server Management

    Logging offloaded to SOCsSOM kept one log file for all messages

    Option for log file cleanupSpecify the maximum number of logs

    Checks for invalid data connectionsCheck database connection periodically

    Improve help searchRanking logic to list the most relevant topics

  • Demo1. Slope Management System

    (Silverlight)

    2. Public Engagement for West Kowloon Cultural District Exercise (Flex)

    3. Mobile Update (JavaScript API)

  • One more thing.

  • Opening the World to Everyone in New Ways

    Microsoft SQL Server Reporting Builder ArcGIS Mapping for SharePoint

    by ArcGIS Mapping for Microsoft SQL Server and SharePoint

  • Post-Conference Seminar

    Opening the World to Everyone in New Ways by ArcGIS Mapping for Microsoft SQL Server and SharePoint

    Date: 14/12/2010 Time: 1430 1700 Venue: 15/F United Conference Centre,

    Admiralty, Hong Kong

  • 2929

    Thank you!