We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byGloria Storer
Modified about 1 year ago
1 Google Earth Powered by MapGuide
2© 2006 Autodesk Session Outline MapGuide / Google Earth Integration Overview Demo How it Works and How to Use It
3© 2006 Autodesk MapGuide Components
4© 2006 Autodesk Why integrate with Google Earth? Benefits of Google Earth Google Earth ~ 250,000,000 Downloads! Google has raised the bar with regards to interfaces to Maps With a MapGuide / Google Earth Integration: 1. Content can be delivered using Google Earth to a wider audience 2. Provides new ways to visualize data in the context of Google’s world 3. MapGuide is the application engine, Google Earth is the user interface and supplier of base map content
5© 2006 Autodesk Overview Google Earth Servers MapGuide Server – Queries Database Overlay maps delivered by MapGuide as KML/KMZ Streams base map data over Web Google Earth Client, overlays MapGuide layers on top of Base Map data. Google earth acts as a client to MapGuide Data – privately maintained and owned SHP, SDF, PostGIS, Oracle, ArcSDE, SQL Server, etc.
6© 2006 Autodesk Demo…
7© 2006 Autodesk Google Earth Integration Flow Web Request to MapGuide 1.Using MapGuide Open Source – built in functions 2.Using Custom application – using PHP,.NET, or Java
8© 2006 Autodesk Google Earth Integration Flow Web Request to MapGuide Query Data Source Query to Data Source 1.Custom FDO based queries to data source 2.Built in spatial and analysis capability 3.Any FDO supported data source e.g. SHP, SDF, PostGIS, Oracle, ArcSDE, SQL Server, etc.
9© 2006 Autodesk Web Request to MapGuide Query Data Source Generate KML/KMZ file 1.Generate data in 2D or 3D 2.Include custom tooltips Google Earth Integration Flow
10© 2006 Autodesk Google Earth Integration Flow Web Request to MapGuide Query Data Source Display on Google Earth Generate KML/KMZ file Display on Google Earth 1.Rendered as an overlay 2.2D or 3D depending on KML/KMZ data
11© 2006 Autodesk MapGuide: Network Request CGI APIs The GetMapKml Operation: OPERATION = GetMapKml & VERSION = & USERNAME = Anonymous & Password = & MAPDEFINITION = Library://MyMap.MapDefinition & FORMAT = [KML, KMZ or XML] Returns a KML document containing one Network Link per layer in the Map Definition.
12© 2006 Autodesk MapGuide: Network Request CGI APIs The GetLayerKml Operation: OPERATION = GetLayerKml & VERSION = & USERNAME = Anonymous & Password = & LAYERDEFINITION = Library://MyLayer.LayerDefinition & DPI = (defaults to 96) & FORMAT = [KML, KMZ or XML] & BBOX = & WIDTH = & HEIGHT = Returns a KML document containing a element corresponding to each scale range supported by the layer that is currently visible. elements are used to instruct Google Earth only to request data via these links when the current scale falls within the scale range and when the current map extent intersects the extent of the data. Returns a KML document containing a element corresponding to each scale range supported by the layer that is currently visible. elements are used to instruct Google Earth only to request data via these links when the current scale falls within the scale range and when the current map extent intersects the extent of the data.
13© 2006 Autodesk MapGuide: Network Request CGI APIs The GetFeaturesKml Operation: OPERATION = GetLayerKml & VERSION = & USERNAME = Anonymous & Password = & LAYERDEFINITION = Library://MyLayer.LayerDefinition & DPI = (defaults to 96) & FORMAT = [KML, KMZ or XML] & BBOX = & WIDTH = & HEIGHT = GetFeaturesKml returns the actual content to be rendered on the map. For feature layers, a KML document is returned that contains the features represented in vector format, plus style information such as the color, line width etc. For raster layers, the raster image is returned in PNG format.
14© 2006 Autodesk Supporting Extrusion Extrusion can be enabled for a LayerDefinition by specifiying an element within elements. 0 HEIGHT_AGL RelativeToGround Meters RelativeToGround Or Absolute One of: Millimeters, Centimeters, Meters, Kilometers, Inches, Feet, Yards, Miles, or Points
15© 2006 Autodesk Sample Code for the Do It Yourselfer Sample code for dynamically generating KML using the API is available for download from: The sample code includes a.Sample data set b.PHP sample code It is straight forward to modify the sample code to use your own datasets.
16© 2006 Autodesk Q & A
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
1 ShareGeo Discovering and Sharing Geospatial Data
Introduction to Geographic Information System Qian Yu Department of Geosciences.
1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Jane Reid, BSc/IT DB, QMUL, 25/3/02 1 Lecture plan Information retrieval (from week 11) Databases and the Web.
IS 4420 Database Fundamentals Chapter 10: The Internet Database Environment Leon Chen.
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: XML framework for component communication Date Submitted: July.
Open Solutions for a Changing World Eddy Kleinjan Copyright 2005, Data Access WorldwideDynamic AI June 6-9, 2005 Key Biscayne, Florida Conceptual Dynamic.
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Advanced GIS for the Worlds Infrastructure Bentley Map.
BI Publisher with PeopleSoft Features and Best Practices 23 rd Sep 2013 Oracle Open World, SFO.
MapInfo/Forestry Users Group June 6, 2006 Whats New? Tony Cooley Data Directions
GIS in the Internet - architectures, standards and OpenSource Team SPADE – Spatial Decision Support.
MIT / Web Service Notes 1 Internet GIS and Geospatial Web Services Introduction Section 1 -- What is Internet GIS? Section 2 -- Internet GIS:
EURO4M Project Kick-Off, April 2010 OGC Web Services Data visualization using OGC web services Maarten Plieger Wim Som de Cerff Royal Netherlands Meteorological.
Chapter 10, Slide 1Starting Out with Visual Basic 3 rd Edition Chapter 11 Developing Web Applications.
Clark County & the Web Application Development Framework.
The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn,
* 1 Common Dialog Control. * 2 You want your user to set property or provide your application with some information easily? How do you do it? The Common.
Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
Extending Eclipse Kai-Uwe Mätzel IBM OTI Labs Zurich
Web Services National Geospatial Management Center (NGMC) September 27, 2012.
ISPRS WG II/3 Chongjun YANG Sept th 2003, Thailand Co-Chair of ISPRS WG II/3 IRSA/Chinese Academy of Sciences.
Extending Word, Excel and InfoPath 2007 Marc Gusmano The Information Management Group
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
© 2007 IBM Corporation SOA on your terms and our expertise Software | WebSphere Process Integration STEW WebSphere Process Server BPEL Business.
Class Topics Welcome and Introduction What is ArcGIS? What is ArcMap? Getting around ArcMap Working with Layers Accessing DNR Data Exploring Data Working.
1 Network Intrusion Detection System & Its Analyzer: Snort & ACID : Security and Privacy on the Internet Instructor: Dr. A. K. Aggarwal Presented.
© 2016 SlidePlayer.com Inc. All rights reserved.