The Cartogrammar project aimed to increase access and use of cartograms by developing an easy-to-use online cartogram generation tool. It created a robust application programming interface (API) and accompanying website to allow non-experts to generate and customize cartograms without needing specialized software or computational resources. The site includes an interface for generating bespoke cartograms, a gallery of user-submitted cartograms, and an embeddable widget so users can add cartogram generation to their own websites. This overcomes previous barriers to cartogram use related to complexity and computing requirements.
Fieldtrip GB is a customisable mobile app for collecting mapping and field data. It allows users to [1] save maps for offline use, [2] create custom data collection forms, and [3] search, filter and export collected records. Developing such apps faces challenges like cost, rapid technology changes, and supporting multiple platforms/networks. The app addresses issues with open data mashups like labeling conflicts and alignment. It uses a client-server architecture with PhoneGap, OpenLayers and outsourced data storage. Future plans include more data types and augmented reality. The app aims to empower users and contribute to the "Sensed World Web".
This document discusses the benefits of implementing a web-based GIS pilot project for Exploration. It would provide a centralized location for all relevant exploration data, with customized access for different user groups. A web-based system could more easily share and expose information across the organization. The goals are to make maps and data more intuitive, up-to-date, and tailored for decision-making. Key challenges include integrating complex workflows and data from different sources and applications. The document recommends management commitment, an Exploration GIS vision and strategy, and establishing a data model to ensure successful implementation.
Network Mapping - Esri UK Annual Conference 2016Esri UK
This document discusses how NM Group uses geospatial technology and mapping to provide solutions for infrastructure projects. It outlines their process of taking infrastructure data from proprietary formats and converting it into mapbooks, GIS layers, reports and web services using ArcGIS tools. This streamlines their workflow compared to other software, allowing them to produce maps, reports and deliverables for infrastructure corridors more quickly and with less manual effort and errors. The mapping solutions provide spatial context and relationships that spreadsheets alone cannot, and make the data more accessible and usable for clients.
This is lecture of Advanced GIS (ITM 524), MSc in Information Technology for Natural Resources Management, Bogor Agricultural University.
This topics covered: Internet & World Wide Web, Web Mapping, Internet GIS, Web Mapping Services Model, Spatial Data Infrastructure.
SEPA needs flood event data for flood risk mapping, assessments, and management. The document describes a trial of using ESRI Collector App and ArcGIS Online to capture flood event data (FEDCAP), finding it improved data quality and reduced collection/processing time compared to traditional methods. The winter trial period saw many flood events across Scotland and successful testing of FEDCAP. The methodology, trial results, and future improvements are discussed. Feedback was positive about FEDCAP being a simple, flexible, and secure way to effectively capture flood data.
The Cartogrammar project aimed to increase access and use of cartograms by developing an easy-to-use online cartogram generation tool. It created a robust application programming interface (API) and accompanying website to allow non-experts to generate and customize cartograms without needing specialized software or computational resources. The site includes an interface for generating bespoke cartograms, a gallery of user-submitted cartograms, and an embeddable widget so users can add cartogram generation to their own websites. This overcomes previous barriers to cartogram use related to complexity and computing requirements.
Fieldtrip GB is a customisable mobile app for collecting mapping and field data. It allows users to [1] save maps for offline use, [2] create custom data collection forms, and [3] search, filter and export collected records. Developing such apps faces challenges like cost, rapid technology changes, and supporting multiple platforms/networks. The app addresses issues with open data mashups like labeling conflicts and alignment. It uses a client-server architecture with PhoneGap, OpenLayers and outsourced data storage. Future plans include more data types and augmented reality. The app aims to empower users and contribute to the "Sensed World Web".
This document discusses the benefits of implementing a web-based GIS pilot project for Exploration. It would provide a centralized location for all relevant exploration data, with customized access for different user groups. A web-based system could more easily share and expose information across the organization. The goals are to make maps and data more intuitive, up-to-date, and tailored for decision-making. Key challenges include integrating complex workflows and data from different sources and applications. The document recommends management commitment, an Exploration GIS vision and strategy, and establishing a data model to ensure successful implementation.
Network Mapping - Esri UK Annual Conference 2016Esri UK
This document discusses how NM Group uses geospatial technology and mapping to provide solutions for infrastructure projects. It outlines their process of taking infrastructure data from proprietary formats and converting it into mapbooks, GIS layers, reports and web services using ArcGIS tools. This streamlines their workflow compared to other software, allowing them to produce maps, reports and deliverables for infrastructure corridors more quickly and with less manual effort and errors. The mapping solutions provide spatial context and relationships that spreadsheets alone cannot, and make the data more accessible and usable for clients.
This is lecture of Advanced GIS (ITM 524), MSc in Information Technology for Natural Resources Management, Bogor Agricultural University.
This topics covered: Internet & World Wide Web, Web Mapping, Internet GIS, Web Mapping Services Model, Spatial Data Infrastructure.
SEPA needs flood event data for flood risk mapping, assessments, and management. The document describes a trial of using ESRI Collector App and ArcGIS Online to capture flood event data (FEDCAP), finding it improved data quality and reduced collection/processing time compared to traditional methods. The winter trial period saw many flood events across Scotland and successful testing of FEDCAP. The methodology, trial results, and future improvements are discussed. Feedback was positive about FEDCAP being a simple, flexible, and secure way to effectively capture flood data.
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Esri Nederland
The document summarizes a presentation on getting started with the ArcGIS API for JavaScript. It discusses using the API to build interactive maps, accessing basemaps from ArcGIS Online, executing tasks, and finding addresses. It also covers best practices for maximizing performance, building expressive applications, and using HTML5 capabilities. The presentation outlines the ArcGIS JavaScript roadmap and upcoming features.
The document discusses making web GIS sites simple, fast, and familiar for general web users rather than desktop GIS professionals. It recommends focusing on familiar map interactions and navigation without advanced functionality, extensive caching, and hosting on cloud platforms to improve speed. Popular technologies like JavaScript, Flex, and Silverlight are mentioned as ways to build web GIS applications that meet these goals.
GIS can be used throughout the entire building lifecycle from planning and design through to operation. During the planning stage, GIS is useful for understanding geographic context and constraints. In design, GIS allows presentation of concepts to stakeholders and procedural modelling of design options. GIS supports analysis of design options and engagement. It also enables positional quality assurance. During construction, GIS supports site operations management. In operation, GIS facilitates facilities management and operational efficiency through integration with other systems like SAP and SharePoint. The customer's data requirements should be specified to ensure the right digital information assets are delivered.
Esri Scotland Conf 2016 Glasgow City CouncilEsri UK
This document summarizes Glasgow City Council's process for creating simple web mapping applications in ArcGIS Online for non-GIS users. Key steps included: publishing services from ArcMap to ArcGIS for Server; adding services to AGOL and organizing in folders; using Web AppBuilder templates to create consistent applications; and configuring pop-ups, basemaps, and address lookup. This approach allowed over 20 internal applications and public-facing maps to be developed quickly without requiring developer skills.
Energy Saving Trust - Esri UK Annual Conference 2016Esri UK
This document summarizes a project using ArcGIS software to analyze and map home energy performance data across Devon, UK. The project involved collecting Energy Performance Certificate data, modeling it spatially to determine key property variables for each home, building an address-level housing database, and creating an online mapping platform to visualize the data. Challenges included developing a replicable spatial model and creating a high-performance web app with low ongoing costs. These were overcome by automating tasks in ArcMap and hosting map services on ArcGIS Online. The final solution allowed users to conduct queries and explore data layers to inform energy efficiency strategies. Lessons learned included effective use of Esri tools and cloud hosting for web mapping large datasets.
ArcGIS Pro is Esri's new desktop GIS software that integrates 2D and 3D mapping, analysis, and editing capabilities. It combines the functionality of ArcMap, ArcCatalog, ArcGlobe, and ArcScene into a single application with a modern 64-bit architecture. ArcGIS Pro allows users to work with multiple maps and layouts simultaneously. It also features tasks that guide users through workflows. The software is tightly integrated with ArcGIS Online and portal environments. Esri is continuously improving ArcGIS Pro based on customer feedback, with new releases adding capabilities like vector tiles, publishing by reference, 3D scenes, and concurrent licensing.
SuperMap iServer is a GIS server software that provides various 2D/3D GIS services through a service-oriented architecture. It offers GIS, map, spatial analysis, network analysis, and other services. SuperMap iServer can be deployed on Windows, Linux, and other platforms. It includes management capabilities and supports development of customized GIS services and diverse client applications including web, mobile, and desktop.
This presentation introduces open source, open source GIS, OSGeo. This talk was given to the people who attended 'Capacity Building For National Surveying and Geographic Information Institute' program.
Web AppBuilder for ArcGIS is a tool for building configurable web apps without coding. It has over 40 widgets and allows creating 2D and 3D web maps. Web AppBuilder can be used within ArcGIS Online or Portal or with the separate developer edition. Examples of Web AppBuilder apps are publicly shared and filterable online. A demo was given of a Tour o' the Borders Cycle Challenge app built with Web AppBuilder to provide information to different user groups. Resources for learning more about Web AppBuilder include documentation, video tutorials, forums and training courses.
This document discusses using ESRI's Collector app to capture flood event data (FEDCAP). SEPA needs flood event data for flood mapping, risk assessments, warnings, and planning. Currently, data is collected inconsistently using paper forms. FEDCAP allows capturing georeferenced photos, videos, and location data using Collector. A winter trial saw over 300 point and 70 line features captured with photos during major flooding. Users found it faster and more accurate than paper forms. The trial demonstrated improved data quality and time savings. Future enhancements could include customizing forms and automating processing. FEDCAP provides a simple, flexible way to consistently capture useful flood event data.
This document discusses web-based GIS and virtual globes. It begins by defining web-based GIS as using the web to disseminate and process geographic information and present results. Virtual globes are 3D software models of the earth that allow users to freely navigate. The history of web-based GIS is then outlined, along with examples like Google Earth. The document notes that web-based GIS and virtual globes can advance science by allowing overlay of data and custom applications. Examples of how these tools may impact daily life are finding hotels and viewing real-time weather. The document concludes by speculating on further potential benefits in areas like home shopping, data exploration, and comparing human behavior patterns.
This is the presentation of the project we did as a part of our final year project. We have developed a utility management system for a housing company using web GIS. Please feel free to contact in case of any queries.
SuperMap GIS 10i is a cloud native, cross-platform GIS technology system that includes products for SDK, servers, clients, and desktop use. The document introduces the SuperMap GIS 10i technology system and product family, and provides details about the SuperMap iDesktop Java and .NET desktop GIS platforms, describing their abilities to produce and manage spatial data, represent spatial information, perform spatial analysis and data mining, and enable 2D/3D GIS and custom application development.
Esri UK - Annual Conference 2016 Transport for londonEsri UK
The document discusses a mobile GIS trial conducted by Transport for London to test using tablets and mobile technology for field data collection and spatial analysis. The trial aimed to provide users with maps and data on-site to record observations and photos flexibly. It tested a collector app and situational awareness web app using low-cost tablets. Feedback was positive, noting ease of use, time savings, and increased flexibility compared to traditional field data collection methods.
SuperMap iPortal is a GIS resource portal platform that is responsible for publishing GIS services from SuperMap iServer. It allows users to integrate, discover, share, and manage various GIS resources. Key features include resource integration from heterogeneous GIS servers, discovery of resources through fuzzy search and filtering, sharing of resources at different access levels, and multi-level management of resources based on organizational structure and permissions. The portal also supports customization and creation of web applications and data apps.
1. The document describes how to create a COVID-19 dashboard using SuperMap software. It provides steps to set up SuperMap iServer, iServer Datastore, and iPortal.
2. It explains how to prepare coronavirus and base map data, then visualize the data on a map using DataViz. Components like charts, indicators can then be added to the map to create a dashboard using Map Dashboard.
3. The COVID-19 dashboard can then be published for public access on web and mobile browsers.
SuperMap Software Co., Ltd. introduces their JavaScript client library called SuperMap iClient for JavaScript. The library provides client-side GIS application development capabilities and acts as a unified JavaScript client for consuming SuperMap's cloud services and online maps. The document compares several popular open-source JavaScript mapping libraries such as Leaflet, OpenLayers, and MapboxGL that can be used with SuperMap iClient for visualization and mapping. Examples are provided showing how different mapping and visualization libraries can be combined.
This document summarizes the use of geographic information systems (GIS) on the Crossrail construction project in London. It discusses (1) an overview of Crossrail, the challenges of the complex project, and how GIS fits in, (2) how GIS data is shared across stakeholders through web portals, mobile apps, and open data, and (3) implementations including customizing GIS tools and a timeline of rolling out new capabilities from 2015-2016. Future plans are to integrate additional tools like 3D modeling, linear referencing, and hand over the GIS system for ongoing rail operations.
An overview of the Digimap collections, how they fit together, and advice for using them effectively. Delivered at Jisc Digifest 2016 by Emma Diffley, EDINA User Support.
An overview of Jisc MediaHub from Andrew Bevan from Edina. Part of the "Insight into using digital media" webinar. All the resources are available at http://bit.ly/insight-resources.
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Esri Nederland
The document summarizes a presentation on getting started with the ArcGIS API for JavaScript. It discusses using the API to build interactive maps, accessing basemaps from ArcGIS Online, executing tasks, and finding addresses. It also covers best practices for maximizing performance, building expressive applications, and using HTML5 capabilities. The presentation outlines the ArcGIS JavaScript roadmap and upcoming features.
The document discusses making web GIS sites simple, fast, and familiar for general web users rather than desktop GIS professionals. It recommends focusing on familiar map interactions and navigation without advanced functionality, extensive caching, and hosting on cloud platforms to improve speed. Popular technologies like JavaScript, Flex, and Silverlight are mentioned as ways to build web GIS applications that meet these goals.
GIS can be used throughout the entire building lifecycle from planning and design through to operation. During the planning stage, GIS is useful for understanding geographic context and constraints. In design, GIS allows presentation of concepts to stakeholders and procedural modelling of design options. GIS supports analysis of design options and engagement. It also enables positional quality assurance. During construction, GIS supports site operations management. In operation, GIS facilitates facilities management and operational efficiency through integration with other systems like SAP and SharePoint. The customer's data requirements should be specified to ensure the right digital information assets are delivered.
Esri Scotland Conf 2016 Glasgow City CouncilEsri UK
This document summarizes Glasgow City Council's process for creating simple web mapping applications in ArcGIS Online for non-GIS users. Key steps included: publishing services from ArcMap to ArcGIS for Server; adding services to AGOL and organizing in folders; using Web AppBuilder templates to create consistent applications; and configuring pop-ups, basemaps, and address lookup. This approach allowed over 20 internal applications and public-facing maps to be developed quickly without requiring developer skills.
Energy Saving Trust - Esri UK Annual Conference 2016Esri UK
This document summarizes a project using ArcGIS software to analyze and map home energy performance data across Devon, UK. The project involved collecting Energy Performance Certificate data, modeling it spatially to determine key property variables for each home, building an address-level housing database, and creating an online mapping platform to visualize the data. Challenges included developing a replicable spatial model and creating a high-performance web app with low ongoing costs. These were overcome by automating tasks in ArcMap and hosting map services on ArcGIS Online. The final solution allowed users to conduct queries and explore data layers to inform energy efficiency strategies. Lessons learned included effective use of Esri tools and cloud hosting for web mapping large datasets.
ArcGIS Pro is Esri's new desktop GIS software that integrates 2D and 3D mapping, analysis, and editing capabilities. It combines the functionality of ArcMap, ArcCatalog, ArcGlobe, and ArcScene into a single application with a modern 64-bit architecture. ArcGIS Pro allows users to work with multiple maps and layouts simultaneously. It also features tasks that guide users through workflows. The software is tightly integrated with ArcGIS Online and portal environments. Esri is continuously improving ArcGIS Pro based on customer feedback, with new releases adding capabilities like vector tiles, publishing by reference, 3D scenes, and concurrent licensing.
SuperMap iServer is a GIS server software that provides various 2D/3D GIS services through a service-oriented architecture. It offers GIS, map, spatial analysis, network analysis, and other services. SuperMap iServer can be deployed on Windows, Linux, and other platforms. It includes management capabilities and supports development of customized GIS services and diverse client applications including web, mobile, and desktop.
This presentation introduces open source, open source GIS, OSGeo. This talk was given to the people who attended 'Capacity Building For National Surveying and Geographic Information Institute' program.
Web AppBuilder for ArcGIS is a tool for building configurable web apps without coding. It has over 40 widgets and allows creating 2D and 3D web maps. Web AppBuilder can be used within ArcGIS Online or Portal or with the separate developer edition. Examples of Web AppBuilder apps are publicly shared and filterable online. A demo was given of a Tour o' the Borders Cycle Challenge app built with Web AppBuilder to provide information to different user groups. Resources for learning more about Web AppBuilder include documentation, video tutorials, forums and training courses.
This document discusses using ESRI's Collector app to capture flood event data (FEDCAP). SEPA needs flood event data for flood mapping, risk assessments, warnings, and planning. Currently, data is collected inconsistently using paper forms. FEDCAP allows capturing georeferenced photos, videos, and location data using Collector. A winter trial saw over 300 point and 70 line features captured with photos during major flooding. Users found it faster and more accurate than paper forms. The trial demonstrated improved data quality and time savings. Future enhancements could include customizing forms and automating processing. FEDCAP provides a simple, flexible way to consistently capture useful flood event data.
This document discusses web-based GIS and virtual globes. It begins by defining web-based GIS as using the web to disseminate and process geographic information and present results. Virtual globes are 3D software models of the earth that allow users to freely navigate. The history of web-based GIS is then outlined, along with examples like Google Earth. The document notes that web-based GIS and virtual globes can advance science by allowing overlay of data and custom applications. Examples of how these tools may impact daily life are finding hotels and viewing real-time weather. The document concludes by speculating on further potential benefits in areas like home shopping, data exploration, and comparing human behavior patterns.
This is the presentation of the project we did as a part of our final year project. We have developed a utility management system for a housing company using web GIS. Please feel free to contact in case of any queries.
SuperMap GIS 10i is a cloud native, cross-platform GIS technology system that includes products for SDK, servers, clients, and desktop use. The document introduces the SuperMap GIS 10i technology system and product family, and provides details about the SuperMap iDesktop Java and .NET desktop GIS platforms, describing their abilities to produce and manage spatial data, represent spatial information, perform spatial analysis and data mining, and enable 2D/3D GIS and custom application development.
Esri UK - Annual Conference 2016 Transport for londonEsri UK
The document discusses a mobile GIS trial conducted by Transport for London to test using tablets and mobile technology for field data collection and spatial analysis. The trial aimed to provide users with maps and data on-site to record observations and photos flexibly. It tested a collector app and situational awareness web app using low-cost tablets. Feedback was positive, noting ease of use, time savings, and increased flexibility compared to traditional field data collection methods.
SuperMap iPortal is a GIS resource portal platform that is responsible for publishing GIS services from SuperMap iServer. It allows users to integrate, discover, share, and manage various GIS resources. Key features include resource integration from heterogeneous GIS servers, discovery of resources through fuzzy search and filtering, sharing of resources at different access levels, and multi-level management of resources based on organizational structure and permissions. The portal also supports customization and creation of web applications and data apps.
1. The document describes how to create a COVID-19 dashboard using SuperMap software. It provides steps to set up SuperMap iServer, iServer Datastore, and iPortal.
2. It explains how to prepare coronavirus and base map data, then visualize the data on a map using DataViz. Components like charts, indicators can then be added to the map to create a dashboard using Map Dashboard.
3. The COVID-19 dashboard can then be published for public access on web and mobile browsers.
SuperMap Software Co., Ltd. introduces their JavaScript client library called SuperMap iClient for JavaScript. The library provides client-side GIS application development capabilities and acts as a unified JavaScript client for consuming SuperMap's cloud services and online maps. The document compares several popular open-source JavaScript mapping libraries such as Leaflet, OpenLayers, and MapboxGL that can be used with SuperMap iClient for visualization and mapping. Examples are provided showing how different mapping and visualization libraries can be combined.
This document summarizes the use of geographic information systems (GIS) on the Crossrail construction project in London. It discusses (1) an overview of Crossrail, the challenges of the complex project, and how GIS fits in, (2) how GIS data is shared across stakeholders through web portals, mobile apps, and open data, and (3) implementations including customizing GIS tools and a timeline of rolling out new capabilities from 2015-2016. Future plans are to integrate additional tools like 3D modeling, linear referencing, and hand over the GIS system for ongoing rail operations.
An overview of the Digimap collections, how they fit together, and advice for using them effectively. Delivered at Jisc Digifest 2016 by Emma Diffley, EDINA User Support.
An overview of Jisc MediaHub from Andrew Bevan from Edina. Part of the "Insight into using digital media" webinar. All the resources are available at http://bit.ly/insight-resources.
This document summarizes an upcoming conference on open education in Scotland. It provides information about Open Scotland, an initiative to promote open education resources and practices. It also outlines the progress of the Scottish Open Education Declaration, including endorsements from the Scottish government and interest internationally. The conference called OER16 will focus on embedding an open culture in institutions and be hosted at the University of Edinburgh in April 2016.
Stuart Macdonald reviews what researchers need to do to comply with the new EPSRC framework concerning the management and provision of access to publicly-funded research data. Presented at the Mobility, Mood and Place Research Committee Meeting workshop at the Edinburgh College of Art, 16 June, 2015.
Research Data Management: Approaches to Institutional PolicyRobin Rice
This document summarizes research data management policies from several universities. It discusses the purpose statements, tones, roles and responsibilities outlined in the policies of universities in the UK, Australia, and US. The University of Edinburgh policy takes a partnership approach, sharing responsibilities between the university and researchers. It aims to support research excellence through managing data to high standards across the research lifecycle.
SafeNet is a 2-year Jisc funded project that aims to improve assured continuity of access to e-journal content paid for by UK higher education institutions. It has two main components: an entitlement registry to hold subscription data for institutions, and a private LOCKSS network to provide assurance that paid-for content will remain available. The presentation provides details on the core service components and governance structure. It also outlines the project's goal of data gathering - to empower libraries by minimizing duplication of work and focusing on what content libraries believe they are entitled to access. Assistance is being sought from several universities on exploring the range of subscriptions, challenges, and data available to make assertions for an entitlement registry.
Presentation given by Anne Robertson as part of "Connect more with Jisc in Scotland" one-day interactive event held at Edinburgh Napier University on 4 June 2015
The state of play currently with the preservation of all things webby and concrete actions to take. Delivered by Peter Burnhill at the ALSP event "Standing on the Digits of Giants: Research data, preservation and innovation" on 8 March 2015 in London.
COBWEB presentation given at the Citizens' Observatories: Empowering European Society Open Conference, which took place on 4th December 2014, Brussels, Belgium.
Stuart Macdonald gave a presentation on research data management at the University of Edinburgh. He discussed the work of EDINA and the Data Library in providing data services and developing tools like Edinburgh DataShare. The university implemented a research data management policy and projects like Data Audit Framework and MANTRA to help researchers with data management best practices and culture change. The goal is to help researchers comply with funder requirements and enable secondary use of research data.
Introduction to an ICT based cross curricular resource for Secondary Geography PGDE students, given by Anne Robertson and Carol Blackwood at the University of Strathclyde on 27 October 2015.
This document discusses several studies on user engagement in research data curation. It finds that institutional repositories for data were developed without input from researchers, leading to systems that did not meet researchers' needs. Barriers to open data sharing included concerns over commercial use and maintaining ownership. Successful data curation requires understanding disciplinary differences and developing trusted relationships with researchers through dialogue early in projects.
Presented by Natasha Aburrow-Jones at the CILIP Cataloguing and Indexing Group Conference 2014 at Canterbury on 8 September 2014. Poor quality, non-standardised metadata may not lead directly to the end of the world, but it won't help!
The University of Edinburgh has taken several steps to improve research data management:
1. They developed the first research data management policy in the UK to provide guidelines for storing, sharing, and preserving research data.
2. They created online training and guidance materials called MANTRA to teach researchers best practices for data organization, documentation, and long-term access.
3. They are developing research data services including a data library, repository, and storage strategies to support researchers in managing their data throughout the research lifecycle and ensuring access over time.
Building mobile apps with the ArcGIS api for Javascript, Esri, Andy Gup and A...Esri Nederland
This document provides an agenda for a presentation on building mobile map applications. It will cover 3 approaches to mobile map apps, frameworks for building them like CSS3 and HTML5, and hybrid map apps. It introduces the two presenters, Antoon Uijtdehaag and Andy Gup, and covers topics like why build mobile apps, demos of mobile apps, usage statistics, approaches, frameworks, and hybrid apps. It also includes questions that may come up around topics like panning and zooming maps, loading map layers, performance, and using GPS in surveys.
3 Approaches to Mobile - An A to Z Primer.agup2009
A must see A to Z mobile web primer. If you still only have one website built for desktop then you need to review this presentation. Examples are about mapping but the concepts apply to everyone!
The document discusses a mobile application framework called Mobile Appliance that allows rich applications to run remotely on mobile devices by serving functionality from a server. It aims to solve problems with updating applications and limited user interfaces on mobile browsers. The framework provides a native application feel and experience while centralizing the application logic on the server. It caches functionality locally to reduce data usage and allows different versions per device to address fragmentation.
This document discusses HTML5 on mobile devices. It begins by explaining why mobile web is growing and why HTML5 is well-suited for mobile. It then provides an overview of what HTML5 is and examples of features like forms, multimedia, geolocation that can be used on mobile. It also discusses considerations for mobile web development like responsive design and frameworks. The document recommends tools for mobile debugging and testing performance.
This document summarizes the Firefox OS, an open web platform for building mobile apps and customizing the user interface using HTML5, CSS, and JavaScript. It outlines key web APIs, the process for developing and publishing open web apps, and the different types of apps including regular web apps, installed web apps, and privileged web apps with additional capabilities. Security levels and permissions for APIs are also discussed.
This document discusses how to create mobile apps that feel native using only web technologies. It covers supporting features in Mobile Safari like local storage, CSS3 features, and geolocation. It recommends using web technologies over native due to quicker iteration times. Specific techniques covered include detecting browser type, adding home screen icons, startup images, going full screen, and viewport settings. The document also discusses frameworks like jQuery Mobile but notes native DOM APIs may be sufficient. It covers input features, touch vs click, animations, locking orientation, and performance tips. It acknowledges limitations of Android and webOS and recommends testing on actual devices. Finally, it discusses hybrid mobile frameworks like PhoneGap and Titanium that allow developing for multiple platforms using one code
The document discusses getting started with web mobile GIS. It covers responsive design principles like mobile-first design and progressive enhancement. It also discusses hybrid mobile app development using PhoneGap/Cordova to wrap web apps with native functionality. Additionally, it provides examples of jQuery Mobile and Bootstrap for building responsive web apps, techniques for offline editing of geospatial data on mobile devices, and tools for optimizing web content for mobile like the ArcGIS Web Optimizer.
The document discusses Ample SDK, a standards-based GUI framework for building client-side applications. Ample SDK runs transparently between the browser and application, providing standard cross-browser access to the user interface. It allows building application UIs using XML languages like XHTML, XUL and SVG. Styling is done with CSS. Logic is implemented with JavaScript. The programming model is similar to building applications directly in the browser.
Making your site mobile-friendly - DevCSI Reading 21.07.2010Patrick Lauke
Extended version of my "Making your site mobile-friendly" talk, including a short look at native applications vs web apps, for the UKOLN DevCSI event "Developing for Mobile Applications in Education" in Reading http://www.ukoln.ac.uk/events/devcsi/mobile_applications/
1. PhoneGap is a framework that allows developers to build mobile apps using HTML, CSS, and JavaScript instead of platform-specific languages. It works by wrapping web pages in a native container so they can access native device functions and be deployed to app stores.
2. The document discusses PhoneGap features like access to device APIs, cross-platform deployment, and debugging tools. It also covers setting up the PhoneGap development environment and creating a basic "Hello World" app.
3. The document provides code examples for the app manifest, JavaScript to access device functions, and HTML/CSS pages. It also discusses PhoneGap advantages like multiple platform support and disadvantages like lack of support for all native features.
This document discusses building modern web applications with HTML5. It covers using frameworks like AngularJS, designing for different devices, leveraging offline capabilities, interacting with APIs through Google Cloud Endpoints, and debugging with Chrome DevTools. The key aspects are building powerful apps with Google Cloud Endpoints, using ready HTML5 APIs that continue improving, and leveraging modern browser features like offline support, WebRTC, and web workers.
Progressive web apps take advantage of new technologies to provide reliable, fast, and engaging experiences to users. They offer features such as customization through a web app manifest, instant loading with service workers, push notifications, adding apps to a user's home screen, and more. Service workers in particular allow developers to support offline experiences by giving them control over what offline content is available.
Modern Web Applications Utilizing HTML5 APIsIdo Green
Modern web apps are rich, interactive applications. This webcast will cover new techniques for building modern web apps and how to utilize the latest HTML5 APIs to create a new class of web apps that will delight and amaze your users. In this interactive event, Ido Green, the author of Web Workers, will cover the following:
* Defining the modern web app
* Designing a modern web app
* HTML5 Power tools/APIs
* Tips & best practices
The document discusses developing mobile applications using PhoneGap, which allows creating cross-platform mobile apps using HTML, CSS, and JavaScript. PhoneGap uses a native web view to render the application, while also providing access to device APIs through a JavaScript library. This allows building apps that can be deployed to various mobile platforms like iOS and Android from a single codebase. The document covers getting started, debugging techniques, extending apps through plugins, and deploying finished apps through services like PhoneGap Build.
This document discusses creating an offline-capable website about Rajinikanth using HTML5 technologies. It describes how to cache assets using a cache manifest file to allow the site to work offline. It also covers checking connectivity status, offline and online events, using the canvas API to draw graphics, storing data locally using local storage, applying 3D transforms with CSS, and accessing device orientation data. The goal is to create a site that works regardless of internet connectivity or device orientation using HTML5 features.
The document discusses improving performance for mobile web experiences. It begins by outlining some of the key reasons why mobile web is typically slower than desktop, such as network latency and bandwidth limitations. It then examines the current state of the mobile web, including average page sizes and number of requests. The document proposes that responsive design alone is not enough to optimize for mobile and introduces the concept of adaptive or responsive design with server-side components (RESS). Some techniques discussed for RESS include device detection, image optimization, and CSS processing to remove unnecessary styles. The overall message is that a hybrid approach considering server capabilities alongside responsive design can help create faster, lighter mobile web experiences.
This document discusses best practices for mobile web development. It begins by noting limitations of mobile devices like less CPU/memory and smaller screens. It then provides tips for configuring the viewport, using media queries to separate styles, and detecting device properties in JavaScript. The document also covers HTML5 features like geolocation, media capture, and input types. It gives recommendations for images, gestures, and performance optimizations like minimizing redirects, requests, files sizes and using Gzip compression.
Similar to Location Based Services Without the Cocoa (20)
A look at the research being carried out by Dr Stuart Dunn at Kings College London. This includes his work on rediscovering Corpse Paths in Great Britain.
The Land Cover Map 2015 (LCM2015) is a map of land cover classes across the UK produced every 5-10 years. It is based on classification of Landsat satellite imagery from the summer and winter and additional data layers. The LCM2015 contains over 7.5 million land parcels classified into 21 land cover classes. It is an important resource used widely in research, commercial, government and nonprofit applications related to agriculture, ecology, climate, planning and more.
A presentation by John Murray from Fusion Data Science given at EDINA's GeoForum 2017 about the use of Lidar Data and the technology and techniques that can be used on it to create useful datasets.
Slides accompanying the presentation:"Reference Rot in Theses: A HiberActive Pilot", a 10x10 session (10 slides over 10 minutes) presented by Nicola Osborne (EDINA, University of Edinburgh). This presentation was part of Repository Fringe 2017 (#rfringe17) held on 3rd August 2017 in Edinburgh. The slides describe a project to develop Site2Cite, a new (pilot) tool for researchers to archive their web citations and ensure their readers can access that archive copy should the website change over time (including "Reference Rot" and "Content Drift").
This document provides an overview of managing digital footprints. It discusses what a digital footprint is, research conducted at the University of Edinburgh on digital footprints, and factors that contribute to one's digital footprint such as social media, location data, and online searches. The document notes that digital footprints can impact professional and personal reputation. It provides tips for taking ownership of one's digital footprint such as regularly searching for oneself online and reviewing privacy settings. Resources for further information and managing digital footprints are also listed.
The document discusses using digital technology and maps to represent the HMS Iolaire tragedy, a maritime disaster in 1919 where 205 men from the Isle of Lewis died after returning from World War I. It describes adding photos, text, and showing change over time to maps to help tell the story and create a sense of place. Specific details are provided about the journey the men took from England to the Western Isles on New Year's Day 1919 and how maps at different scales can portray events in different ways.
This document introduces Digimap for Schools, an online mapping service designed for schools to use in geography and other subjects. It has Ordnance Survey maps of Great Britain at different zoom levels, as well as historic maps and aerial photography. Students can add their own labels, markers, and other elements to maps. The service allows measuring distances and areas. It is browser-based and can be accessed from school or home. Over 2,690 schools in Britain currently use the service, including 185 Scottish secondary schools. The document outlines how Digimap for Schools can support teaching and learning in subjects beyond geography like numeracy, social studies, sciences, and more. Examples of lessons and activities using the mapping service are provided.
This document provides an introduction to Digimap for Schools, an online mapping service designed for use in UK schools. It highlights key features such as access to historic maps from the 1890s and 1950s, aerial photography, and tools for annotating, measuring, and analyzing maps. Schools subscribe to the service, which allows unlimited users per school to access maps and tools through a web browser on any device. The presenter emphasizes how Digimap for Schools can support teaching and learning across the Scottish curriculum, particularly for geography, by facilitating hands-on activities with maps, data, and spatial analysis. Examples are given of how schools have used the service for topics like land use change, density calculations, and proportional mapping. Teachers observing the presentation
"Managing your Digital Footprint : Taking control of the metadata and tracks and traces that define us online" invited presentation for CIG Scotland's 7th Metadata & Web 2.0 Seminar: "Somewhere over the Rainbow: our metadata online, past, present & future", which took place at the National Library of Scotland, 5th April 2017.
Slides accompanying Nicola Osborne's(EDINA Digital Education Manager) session on "Social media and blogging to develop and communicate research in the arts and humanities" at the "Academic Publishing: Routes to Success" event held at the University of Stirling on 23rd January 2017.
"Enhancing your research impact through social media" - presentation given by Nicola Osborne, EDINA Digital Education Manager, at the Edinburgh Postgraduate Law Conference 2017 (19th January 2017).
Social Media in Marketing in Support of Your Personal Brand - Nicola Osborne, EDINA Digital Education Manager, for Abertay University (Dundee) 4th Year Marketing Students.
Best Practice for Social Media in Teaching & Learning Contexts, slides accompanying a presentation by Nicola Osborne, EDINA Digital Education Manager, for Abertay University (Dundee). The hashtag for this event was #AbTLEJan2017.
Big Just Got Bigger! discusses the challenges of managing large map collections through the Digimap service. Digimap provides access to geospatial data from various sources, including Ordnance Survey, British Geological Survey, aerial imagery, and more. It has grown significantly over time to include more data sources and users. Managing such large datasets and meeting user expectations of current data and performance presents challenges. Issues include keeping data current while sharing across platforms, disk storage needs increasing exponentially over time, and ensuring data can be accessed and used through various tools and formats.
This document summarizes new and enhanced features in Digimap services from 2015-2016. Key updates include a refreshed homepage, responsive design for tablets, a new historic downloader application, marine chart roam with updated data, additions to ancient roam, land cover vector data, and improvements to geology, marine, and OS data. Usability and performance enhancements were also made, such as improved geo-referencing, easier use of 3D data, and a more reliable backend system. Feedback from users helped inform priority quality improvements.
Artificial Intelligence (AI) has revolutionized the creation of images and videos, enabling the generation of highly realistic and imaginative visual content. Utilizing advanced techniques like Generative Adversarial Networks (GANs) and neural style transfer, AI can transform simple sketches into detailed artwork or blend various styles into unique visual masterpieces. GANs, in particular, function by pitting two neural networks against each other, resulting in the production of remarkably lifelike images. AI's ability to analyze and learn from vast datasets allows it to create visuals that not only mimic human creativity but also push the boundaries of artistic expression, making it a powerful tool in digital media and entertainment industries.
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...Neny Isharyanti
Presented as a plenary session in iTELL 2024 in Salatiga on 4 July 2024.
The plenary focuses on understanding and intepreting relevant TPACK competence for teachers to be adept in teaching multimodality in the digital age. It juxtaposes the results of research on multimodality with its contextual implementation in the teaching of English subject in the Indonesian Emancipated Curriculum.
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 3)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
Lesson Outcomes:
- students will be able to identify and name various types of ornamental plants commonly used in landscaping and decoration, classifying them based on their characteristics such as foliage, flowering, and growth habits. They will understand the ecological, aesthetic, and economic benefits of ornamental plants, including their roles in improving air quality, providing habitats for wildlife, and enhancing the visual appeal of environments. Additionally, students will demonstrate knowledge of the basic requirements for growing ornamental plants, ensuring they can effectively cultivate and maintain these plants in various settings.
Still I Rise by Maya Angelou
-Table of Contents
● Questions to be Addressed
● Introduction
● About the Author
● Analysis
● Key Literary Devices Used in the Poem
1. Simile
2. Metaphor
3. Repetition
4. Rhetorical Question
5. Structure and Form
6. Imagery
7. Symbolism
● Conclusion
● References
-Questions to be Addressed
1. How does the meaning of the poem evolve as we progress through each stanza?
2. How do similes and metaphors enhance the imagery in "Still I Rise"?
3. What effect does the repetition of certain phrases have on the overall tone of the poem?
4. How does Maya Angelou use symbolism to convey her message of resilience and empowerment?
Integrated Marketing Communications (IMC)- Concept, Features, Elements, Role of advertising in IMC
Advertising: Concept, Features, Evolution of Advertising, Active Participants, Benefits of advertising to Business firms and consumers.
Classification of advertising: Geographic, Media, Target audience and Functions.
Michael Stevenson EHF Slides June 28th 2024 Shared.pptxEduSkills OECD
Michael Stevenson presents at the webinar 'Will AI in education help students live fulfilling lives?' on 28 June 2024 - https://oecdedutoday.com/oecd-education-webinars/
Storytelling for Technical Talks: Building Influence with StakeholdersMattVassar1
Why is that when we present facts alone, we can be met with resistance? Is there another way to influence important stakeholders when it matters most? We discuss how storytelling in technical talks, when done right, can make your ideas more memorable and influential.
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartMohit Tripathi
SATTA MATKA DPBOSS KALYAN MATKA RESULTS KALYAN CHART KALYAN MATKA MATKA RESULT KALYAN MATKA TIPS SATTA MATKA MATKA COM MATKA PANA JODI TODAY BATTA SATKA MATKA PATTI JODI NUMBER MATKA RESULTS MATKA CHART MATKA JODI SATTA COM INDIA SATTA MATKA MATKA TIPS MATKA WAPKA ALL MATKA RESULT LIVE ONLINE MATKA RESULT KALYAN MATKA RESULT DPBOSS MATKA 143 MAIN MATKA KALYAN MATKA RESULTS KALYAN CHART
Kalyan Matka Kalyan Result Satta Matka Result Satta Matka Kalyan Satta Matka Kalyan Open Today Satta Matka Kalyan
Kalyan today kalyan trick kalyan trick today kalyan chart kalyan today free game kalyan today fix jodi kalyan today matka kalyan today open Kalyan jodi kalyan jodi trick today kalyan jodi trick kalyan jodi ajj ka.
Discount and Loyalty Programs in Odoo 17 SalesCeline George
Odoo provides options for discount and loyalty programs in sales, ecommerce and point of sale applications that can use customers for their online and in-store shopping. These programs will increase customer loyalty. This slide shows how discount and loyalty programs apply in odoo 17 sales.
The membership Module in the Odoo 17 ERPCeline George
Some business organizations give membership to their customers to ensure the long term relationship with those customers. If the customer is a member of the business then they get special offers and other benefits. The membership module in odoo 17 is helpful to manage everything related to the membership of multiple customers.
Traces of the Holocaust in our communities in Levice Sovakia and Constanta Ro...
Location Based Services Without the Cocoa
1. Location Based Services Without the Cocoa Institutional Web Managers Workshop , 12 th July 2010 Ben Butchart, Murray King This work is licensed under a Creative Commons Attribution- NonCommercial 2.0 England & Wales License . But note caveat.
2. Introduction Digimap Geo Mobile Scoping study Technical evaluation User Engagement Digimap pilot (in AppStores soon! Maybe?) Focus today for workshop on technical evaluation Our blog: http://mobilegeo.wordpress.com/ Prezi mobile scoping study http://prezi.com/jllhxm1zzpdm Final project report: http://mobilegeo.files.wordpress.com/2010/07/digimap-mobile-scoping-study-final-project-report1-1.doc Thanks to JISC for funding.
3. Workshop outline Requirements for LBS in teaching and learning. Technology concepts overview. Native, Mobile Web, Hybrid, HTML5 Geolocation, HTML5 Canvas, HTML5 Local Storage . Building your own mobile mapping client tutorial. Build your own mobile mapping client - practical exercise . HTML5 Canvas and LBS. Building your own AR app with Layar tutorial (10 mins). Building your own AR app with Layar practical exercise ( 10 mins ). Web Approaches pros and cons. Why Native? Sustainability
4. “… delivering a map to a smart phone device within a range of educational contexts including field trips in remote areas, where network connectivity may be limited. It was also anticipated that the application might assist data collection, for example, taking pictures of rocks during a field study.” Informal Requirements
5. Technical Requirements Location: Must be able to obtain a location fix through device sensors (GPS). Touch: Must be able to take advantage of touch screen user gestures (e.g pinch to zoom in and out) Sensors: Should be able to access sensors and gadgets such as the camera, accelerometer and compass. Local Storage: Should be able to cache data so that application can be used in remote areas with limited connectivity. Portable: Should work on a range of devices.
6. Mobile App Development Approaches Native: programming languages and tools are unique to a particular device or operating system. Mobile Web: applications are delivered through the mobile web browser. Hybrid: a lightweight web browser is integrated into a skeleton native app.
7. Technologies : Mobile Web HTML5 Geolocation: web based access to location sensors. HTML5 Canvas: manipulate images at pixel level HTML5 Local Storage: SQLite database embedded in browser. HTML5 Cache: Cache web resources such as images, web pages and scripts. CSS Flash ( not supported by iPhone) AR browsers – Layar / wikitude etc/
8. Technologies : Native iPhone: Objective-C and Cocoa Touch. Blackberry: RIM Symbian (Nokia): Symbian Foundation C libraries. Android: Java (mostly) AR – Wikitude
10. Memory Check… HTML5 Geolocation: web based access to location sensors. HTML5 Canvas: manipulate images at pixel level HTML5 Local Storage: SQLite database embedded in browser. HTML5 Cache: Cache web resources such as images, web pages and scripts. Native: programming languages and tools are unique to a particular device or operating system. Mobile Web: applications are delivered through the mobile web browser. Hybrid: a lightweight web browser is integrated into a skeleton native app.
11. Requirements / Approach Portable Local storage Sensors and gadgets Touch gestures Location sensors Hybrid Mobile Web Native Requirement
12. Requirements / Approach Yes (partial) Yes no Portable Yes (via HTML5 Cache and Storage API) Yes (via HTML5 Cache and Storage API) yes Local storage Yes (usually via framework API) No yes Sensors and gadgets Yes (partial) Yes (partial) yes Touch gestures Yes (via HTML5 geo location API) Yes (via HTML5 geo location API) yes Location sensors Hybrid Mobile Web Native Requirement
13. Build Your Own mobile Map App in 10 minutes Yes, really. 10 minutes. We need some maps – Google? No. Everyone does that. We’ll use some OS Open Data instead. We’ll use the OpenLayers API And Geolocation API
14. Digimap Open Stream ( New Edina Service) http://osopen.edina.ac.uk Ordnance Survery OpenData Edina provide WMS Service You can register for your API key here (free and unrestricted use for ac.uk)
15. Digimap Open Stream WMS Ordnance Survey OpenData maps Miniscale 1:250000 Colour Raster Vector Map District (raster) OS StreetView
20. Digimap Open Stream OpenLayers Example Code Example OpenLayers code here: http://osopen.edina.ac.uk/help/map
21. Digimap Open Stream OpenLayers Example Code var os_options = { token: apikey , format: "image/png", layers: "osfree", cache: true }; map = new OpenLayers.Map('map', {controls: [], projection: new OpenLayers.Projection("EPSG:27700"), units: "m", maxExtent: bounds, resolutions: [1763.889,352.778,176.389,88.194….0.882,0.441]} ); var osfree = new OpenLayers.Layer.WMS ( "Edina OS OpenData WMS"," http://osopen.edina.ac.uk/openstream/wms ", os_options ); map.addLayers([osfree]);
22. OpenLayers Example: convert latlong <script type="text/javascript" src=' coordomatic1.js '></script> var natgrid = new Edina.EPSG_27700() ; var latlong = natgrid.toLocalSystem(55.93682192813903 , -3.180231279418976 var lonLat = new OpenLayers.LonLat(latlong[1], latlong[0]) ; map.zoomTo(10) ; map.setCenter(lonLat);
23. What’s different in mobile OpenLayers? <script type="text/javascript" src=" touch3.js " ></script> this.touchhandler = new TouchHandler(map, 2); Touch Controls Use of Geolocation API if(typeof(navigator.geolocation) != "undefined"){ navigator.geolocation. getCurrentPosition (foundLocation, handleError); } Some stylesheet stuff <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <meta name="viewport" content="minimum-scale=1.0, width=device-width, ..>
24. Geolocation API if(typeof(navigator.geolocation) != "undefined"){ navigator.geolocation. getCurrentPosition (foundLocation, handleError); } function foundLocation(position) { lon = position. coords.longitude ; lat = position. coords.latitude ; var lonLat = new OpenLayers.LonLat(latlong[1], latlong[0]) ; map.setCenter(lonLat); } function handleError(positionError) { $("#debug").append("<p>" + "Attempt to get location failed: " + positionError.message + " </p>") ; };
25. HTML5 Canvas Manipulate images at pixel level Can draw on images and retrieve pixel data http://mobilegeo.wordpress.com/2009/11/04/ html5-canvas-for-mobile-apps /
26. HTML5 Canvas var img = new Image(255,255) ; img.src = "http://.../testimg/test1.png" ; var newCanvas = document.getElementById("canvasimg") ; var ctx = newCanvas.getContext("2d") ; var newimg = ctx.drawImage(img, 0, 0); <canvas id="canvasimg" width="250" height="250"> This demo uses the HTML canvas object. </canvas> 1. Create canvas element http://mobilegeo.wordpress.com/2009/11/04/ html5-canvas-for-mobile-apps / Short url: http://delivr.com/11cic 2. Draw image on canvas
27. HTML5 Canvas Blogpost : http://mobilegeo.wordpress.com/2009/11/04/ html5-canvas-for-mobile-apps / Short url: http://delivr.com/11cic if ( drawMode == true ) { var xy = getxy(e, newCanvas ) ; ctx.fillRect(xy.x,xy.y,5,5) ; return ; } 3. Draw graphic on canvas image http://mab.edina.ac.uk/ testimg/canvasiphone.html Short: http://delivr.com/11cj0
28. HTML5 Canvas Retrieve pixel data “ the real potential for HTML5 Canvas is to get inside the image itself enabling us to extract information from it and use that information to create our own graphics on the map “ Anna Chapman: practitioner of steganography
29. HTML5 Canvas: Data Extraction Data extraction getImageData Demo feature selection using HTML5 canvas http://delivr.com/11cis var xy = getxy(e, newCanvas ) ; var imgd = c.getImageData(xy.x, xy.y, 1 ,1 ) ; var pix1 = imgd.data ; var i = 0 ; var red = pix1[i]; // red var green = pix1[i+1]; // green var blue = pix1[i+2]; // blue !!! Browser Security restricts getImageData() to same domain as code !!!
30. HTML5 Elevation Demo 1 Blog post: http://mobilegeo.wordpress.com/2010/03/01/integrating-openlayers-and-html5-canvas/ http://delivr.com/11cir
31. HTML5 Elevation Demo 2 Elevation demo: drawing a line on a map using HTML5 Canvas. At each point on the line, the height is extracted from the base terrain layer (previous slide) and plotted on the bar chart
32. HTML5 Canvas: Other data extraction use cases Feature selection: highlight features (parking lots) on map. Reduced Map Legend: Only shows symbols in view. Speech Summary: detect features and summarize. Accessible Maps? Pro: Can all be done offline and works for raster maps as well as vector maps Con: Mobile processors too slow for standard techniques such as Sobel and Colour Histogram. Active research area for Edina.
33. HTML5 Local Storage aka HTML5 Database Provides SQL-lite database in browser. Can be used by applications to cache data. http://unlock.edina.ac.uk/mobile.html http://delivr.com/11clh
34. Augmented Reality “ enhancing the user’s perception and interaction with the real environment by superimposing the real world with virtual information that appear to coexist in the same space as the real world.” * *F. Liarokapis, I. Greatbatch, D. Mountain, A. Gunesh, V. Brujic-Okretic, and J. Raper, "Mobile augmented reality techniques for geovisualisation,“ in Ninth International Conference on Information Visualisation (IV'05) . IEEE, 2005, pp. 745-751. [Online]. Available: http://dx.doi.org/10.1109/IV.2005.79 Priestnall, G. (2009) 'Landscape Visualization in Fieldwork', Journal of Geography in Higher Education,
35. AR – the virtual limb Chris Kray, U. Newcastle, Augmented Tabletop: Visual markers displayed on screen used for performing collaborative tasks. Could be used to share fieldtrip notes on map. [47] Kray C, Rohs M, Hook J, Kratz S Group Coordination and Negotiation through Spatial Proximity Regions around Mobile Devices on Augmented Tabletops 3rd IEEE Workshop on Tabletops and Interactive Surfaces ( IEEE Tabletop 2008 ), Amsterdam, the Netherlands, October 1-3, 2008
36. Ubiquitous AR New generation of “AR browsers” for iPhone, Android etc. (Layar, Wikitude) Building Anatomy App Chris Lowry 3d model Superimpose on building facade View in Layar browser at 29m
37. Ubiquitous AR - issues GPS accuracy – 3d image recognition Simplifying 3d models Lack of standards ( but innovation perhaps more important at the moment?) Publishing platform?
48. Points of Interest – go find ‘em! Endcliffe Vale Flats Longitude -1.508054 Latitude 53.371387 Froggatt Longitude -1.508688 Latitude 53.371907 The Edge Longitude -1.507504 Latitude 53.372711 Jonus Court Longitude -1.506040 Latitude 53.371751 Jonus court
49. Contrasting approaches to App Development Speed AR Basic location [1] Speech control No 3 rd party API Easy deployment / publishing Data cache Quality assurance Open Standards Full access to sensors [3] Touch control Developer happiness 1 2 3 4 5 6 7 Hybrid Web App Native
51. Why go Native? After all, Cocoa tastes good! Take advantage of latest developments in hardware / OS Full access to sensors and gadgets Easier to integrate tasks such as viewing a map, taking a photo, reding QR code in one app. Hybrid app developers vulnerable to “Tweak Creep”. Hybrid frameworks might get shut out by some platforms (e.g. flash) No need to fight against web browser defaults ( text selection, resizing images) If charging for app, native probably best option
52. Sustainability Mobile apps technologies in constant flux. Frequent updates to OS, plaforms, hardware and consumption patterns. Not enough to have one iPhone developer who works on occasional mobile projects. Need constant development capacity. Consider mix of in-house ( mobile web) and outsourced ( native ) capacity. Need to appreciate full cost of mobile development including training, equipment and staff retention.
53. Thankyou! Check out geo mobile blog http://mobilegeo.wordpress.com/ And mobile scoping report http://mobilegeo.files.wordpress.com/2010/07/digimap-mobile-scoping-study-final-project-report1-1.doc Thanks to all those taking part in scoping study and JISC for funding.