36
GIS SOA 與與與與與 與與與 與與與與與與與與與與 與與與與與與與與與與與與與

GIS SOA 與雲端架構

Embed Size (px)

DESCRIPTION

GIS SOA 與雲端架構. 蔡博文 台大地理環境資源學系 中研院地理資訊專題研究中心. PC hardware MS Window. Desktop. Internet GIS WAN. Internet. Open GIS SDI. Mobile OS Wireless & Mobile communication. Mobile. Web Service. 地理資訊系統的發展. Mainframe. 單機系統 (自給自足). Desktop. 網路系統 (資源分享). Internet. 網路系統 (資源共享). Mainframe. - PowerPoint PPT Presentation

Citation preview

  • GIS SOA

  • Mainframe

  • MainframeWeb Service

  • Internet GISclient-server

  • distributed architectureinteroperabilitya property referring to the ability of diverse systems and organizations to work together

    Open ArchitectureOpen GIS

  • Open GISISO (International Organization for Standardization) (http://www.iso.org/iso/home.htm)1947consensusindustry-widevoluntaryTC 211 (technical committee)ISO 19100 series

  • ISO 6709:1983, Standard representation of latitude, longitude and altitude for geographic point locationsISO 19101 - Reference modelISO 19102 OverviewISO/TS 19103 - Conceptual schema languageISO 19104 - TerminologyISO 19105 - Conformance and testingISO 19106 - ProfilesISO 19107 - Spatial schemaISO 19108 - Temporal schemaISO 19109 - Rules for application schemaISO 19110 - Feature cataloguing methodologyISO 19111 - Spatial referencing by coordinatesISO 19112 - Spatial referencing by geographic identifiersISO 19113 - Quality principlesISO 19114 - Quality evaluation proceduresISO 19115 MetadataISO 19115-2 - Metadata - Part 2: Extensions for imagery and gridded data ISO 19116 - Positioning servicesISO 19117 PortrayalISO 19118 - EncodingISO 19119 - ServicesISO/TR 19120 - Functional standards + Amendment 1ISO/TR 19121 Imagery and gridded dataISO/TR 19122 - Qualifications and certification of personnelISO 19123 - Schema for coverage geometry and functionsISO/RS 19124 - Imagery and gridded data componentsISO 19125 - Simple feature access Part 1-3ISO 19126 - Profile - FACC Data DictionaryISO 19127 - Geodetic codes and parametersISO 19128 - Web Map Server InterfaceISO 19129 - Imagery, gridded and coverage data frameworkISO 19130 - Sensor and data model for imagery and gridded dataISO 19131 - Data product specificationISO 19132 - Location based services possible standardsISO 19133 - Location based services tracking and navigationISO 19134 - Multimodal location based services for routing and navigationISO 19135 - Procedures for registration of geographic information itemsISO 19136 Geography Markup Language (GML)ISO 19137 - Generally used profiles of the spatial schema and of similar important other schemasISO 19138 Data quality measuresISO 19139 - Metadata - Implementation specification ISO 19140 - Technical amendment to the ISO 191** Geographic information series of standards for harmonization and enhancements ISO TC 211 specifications

  • Open GISOGC (Open Geospatial Consortium) (www.opengeospatial.org/)

  • SOA (Service-Oriented Architecture ) (distributed) (loosely coupled) (open standard) (process centric)GIS Web Service

  • GIS Web ServiceWeb

    Interoperability

  • GIS Application ServicesCatalog ServiceData ServicesProcessing ServicesPortrayal Service

  • Data ServicesFeature Access Service (WFS)Coverage Access Services (WCS)Sensor Collection Services (SCS)Image Archive ServicesLocation Services (OLS)Directory ServicesGeocoding ServicesNavigation ServicesGateway Services

  • GML (geography markup language)an XML encoding for the transport and storage of geographic information, including both the spatial and non-spatial properties of geographic features.

  • Portrayal ServicesMap Portrayal Service (WMS)Coverage Portrayal Services (CPS)Mobile Presentation Services

  • WMS (web map service)heterogeneous sourcesregisteredGIS (GetCapabilities, GetMap, and GetFeatureInfo)

  • RITI Online

  • Processing ServicesGISGIS :Coordinate Transformation ServicesImage Processing ServicesGeospatial Analysis ServicesGazetteers

  • GIS

  • (SaaS)Software as a Servicecomprises end-user applications delivered as a service rather than as traditional, on-premises software. Google DocsGmailLive MailAmazon EC2ArcGIS Online

  • (PaaS)Platform as a Serviceprovides an application platform, or middleware, as a service on which developers can build and deploy custom applications. iPhoneApp StoreGoogleAndroidGeoWare Google Map APIArcGIS Server Flex API ArcGIS Server SOAP API

  • (IaaS)Infrastructure as a Service encompasses the hardware and technology for computing power, storage, operating systems, or other infrastructure, delivered as off-premises, on-demand services.Amazon.comArcGIS Server HA configuration

  • GISIaaSSaaSPaaS

  • GIS

    SOAOpen GIS