Show filters Hide filters

Refine your search

Publication Year
Publisher
1-36 out of 4538 results
Change view
  • Sort by:
41:47 Open Science Training Initiative (OSTI) English 2013

3. Data, Code & Content Licensing

The following video is an original recording from the OSTI pilot initiative. Entitled "Data, Code & Content Licensing", the seminar introduces the theme of licensing, outlines the advantages of this approach, and takes students through the main steps of implementation.
  • Published: 2013
  • Publisher: Open Science Training Initiative (OSTI)
  • Language: English
41:32 droidcon Berlin English 2015

Android reactive programming with Rxjava

In a world where there is a smartphone in every pocket, designing and building applications that can run smoothly and provide the User Experience that users will like it’s the only way to go. Reactive Programming style with RxJava will help you to beat Android Platform limitations to create astonishing Android Apps. This talk will be a practical journey from basic Reactive Programming and Observer Pattern concepts to the main feature of RxJava, with practical code examples and a real-world app. I'll show the audience how to create an Observable "from scratch", from a list or from a function we already have in our code base. Our listeners will learn how to filter an Observable sequence to create a new sequence containing only the values we want; they will learn how to apply a function to an Observable, how to concatenate, merge or zip Observables. I'll show how to enjoy RxAndroid Schedulers to overcome the threading and concurrency hell in Android. I will close the talk with a practical example about RxJava + Retrofit, to easily communicate with a REST API.
  • Published: 2015
  • Publisher: droidcon Berlin
  • Language: English
1:25:04 FOSSGIS e.V. German 2015

Was ist Open Source, wie funktioniert das?

Open Source hat viele Facetten - und es ranken sich inzwischen ebenso viele Mythen darum. Was davon richtig ist und was nicht stellen wir in einer kurzen Einführung zusammen. Der Vortrag richtet sich an alle, die mit Open Source bisher noch wenig Kontakt hatten und die Grundlagen verstehen möchten. Open Source ist auf der einen Seite ein Entwicklungsmodell und auf der anderen ein Lizenzmodell. Zusammen bilden sie eine Kultur offener Entwicklungsgmemeinschaften, die höchst effektiv arbeiten. Diese Kultur ist um ein Vielfaches effektiver, als proprietäre Modelle es je sein können. Unter anderem sieht man das an einfachen Beispielen: Das Betriebssystem des Herstellers Apple basiert vollständig auf dem Open Source Unix FreeBSD. Es gibt halt einfach nichts besseres, und es selbst herzustellen wäre unendlich teuer. Sogar der hyper-proprietäre Hersteller Apple hat das eingesehen. Der Vortrag stellt die Geschichte der Entwicklung von Open Source vor und geht auf wichtige Grundlagen ein. Ziel des FOSSGIS e.V. und der OSGeo ist die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten. Dazu zählen auch Erstinformation und Klarstellung von typischen Fehlinformationen über Open Source und Freie Software, die sich über die Jahre festgesetzt haben.
  • Published: 2015
  • Publisher: FOSSGIS e.V.
  • Language: German
55:49 Vanschoren, Joaquin English 2014

Meta-Learning on QSAR data

Can we learn how to design drugs? Topics include: Automating drug discovery with the Robot Scientist. Using chemoinformatic databases and in-house datasets to systematically run extensive comparative QSAR experiments. Learning how to better apply existing QSAR methods. Decreasing the time and cost to develop new drugs. Prof. Dr. Ross D. King is Professor of Machine Intelligence in the School of Computer Science at the University of Manchester. King's research interests are in the automation of science, drug design, AI, machine learning and synthetic biology. He is probably best known for the Robot Scientist.
  • Published: 2014
  • Publisher: Vanschoren, Joaquin
  • Language: English
14:25 Moving Pictures, US Army Construction Engineering Research Laboratory English 1987

GRASS

Video presentation explaining the features and capabilities of this computer-based mapping system.
  • Published: 1987
  • Publisher: Moving Pictures, US Army Construction Engineering Research Laboratory
  • Language: English
1:22:17 Stiftung Universität Hildesheim English 2015

Retrieval in the Web II

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
41:15 Vanschoren, Joaquin English 2014

OpenML, R, mlr

I will first introduce an R package to interface with OpenML. We support querying and downloading, running experiments and uploading results, so that all your experiments are organized online. R itself allows many forms of machine learning methods and experiments, from completely custom code to powerful semi-automated frameworks. The OpenML package is framework-agnostic in that regard. The mlr package provides a generic, object-oriented, and extensible interface to a large number of machine learning methods in R. It enables researchers and practitioners to easily compare methods and implementations from different packages, rapidly conduct complex experiments, and implement their own meta-methods using mlr's building blocks. Classification, regression, survival analysis, and clustering are supported and virtually every resampling strategy. Meta-Optimization can be performed by tuning, feature filtering and feature selection, and most modeling steps can be parallelized. Its object-oriented structure provides in many cases a close match to the OpenML structure, and it can already be connected to the OpenML R package in a simple manner. The talk will conclude with an outlook regarding the next steps, open challenges and ideas to improve upon the current state of the project.
  • Published: 2014
  • Publisher: Vanschoren, Joaquin
  • Language: English
46:58 Vanschoren, Joaquin English 2014

Estimating the Performance of Predictive Models in R

This talk will start with a very brief introduction to R and the main concepts of this data analysis environment and programming language. We will then shift focus to predictive tasks and models obtained from data to solve these tasks. Finally, the main topic of the talk will be on how to solve the critical issue of estimating the predictive performance of alternative models to solve some task. This estimation process is key to answer the question of which model is the "best" for a problem we are facing. We will describe the facilities provided by the R package performanceEstimation to address this model selection problem and provide some illustrative case studies. We wrap up with the ongoing plans of interfacing this package to OpenML.
  • Published: 2014
  • Publisher: Vanschoren, Joaquin
  • Language: English
22:43 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Using Spatial Business Intelligence For Asset Management

The maintenance of waterways is expensive. Optimization of reconstruction projects can save money and limit hindrance for the public. In this presentation I show how the implementation of Spatial OLAP can give better insight in the quality of the construction of waterway banks. By spatially overlaying inspection results with construction records, a better estimation can be made about the overall quality, potential danger and repair costs. Spatial OLAP is an excellent way to provide insight into the different variables involved in the planning proces of maintenance.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
16:22 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Working With Spatial Databases With GeoAlchemy

GeoAlchemy helps you use spatial databases from Python. GeoAlchemy provides extensions to SQLAlchemy, the Python SQL toolkit and ORM. GeoAlchemy builds on SQLAlchemy's extreme flexibility, and can be used for different types of applications, from simple scripts to complex web applications. In this talk we will present GeoAlchemy and SQLAlchemy. We will describe when and how SQLAlchemy and GeoAlchemy can be useful. We will demonstrate the power and flexibility of the tools. We will also present the new version of GeoAlchemy, namely GeoAlchemy 2. GeoAlchemy 2 enables leveraging PostGIS' new features. For example, GeoAlchemy 2 supports PostGIS's new raster type. Finally, we will demonstrate how GeoAlchemy integrates with other well-known Python tools, such as Shapely.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
50:05 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

VivaCity Smart City Platform

Many big vendors are exploring the smart city concept explaining that the smart city is a city aware of the things happening in the infrastructures. Thus the vendors are pushing for a Smart Grid, Smart Metering, Smart Sensors and Smart Whatsoever. This makes the city look like a sick patient, being monitored in many ways with histograms, gauges and panels for the information to be read. In our opinion this is the most unnatural way to interact with city information. Historically the most used way to interact with citizen oriented information is the map. Even today, with the always more precise GIS tools, the map can be an important part of a city information management tool. The VivaCity Project is a platform for the data-driven smart city. The core of the platform consists of a map- based view of the city itself, with all the possible cartographic open data made available by the governance. Beyond that, various apps can contribute in a smart manner through a set of plugins and entry-points for various views of the city, enabling a deep and complex interaction with the city itself. This system is self-sustaining, considering that the city already contains its monitors, which are the citizens. They just need two sets of tools: a visualization tool enabling the citizens to understand what is being done at a given time, and a tool to express opinions, problems and proposals to the governance. Considering that an overly generic tool loses its meaning because it has no real target, the interaction with the governance is delegated to function-specific or target-specific apps sharing a common API. This way both governance and citizen gain benefits, having both sides creating new data all the time and interconnecting information from the city and its inhabitants: governance has the ability make decisions based on real-time citizen-driven data, while citizens have the opportunity to create new services using the provided data. Figure 1 - Part of the VivaCity Smart City Interface For instance, the APIs offered to external apps are aimed to the following areas of interest: Politics, political decisions Maintenance • • • • • • • • • Security City Info, Touristic, Cultural information Management, urbanistic information Urban events, Urban Acupuncture, social analysis Emergency Management, Emergency information aggregation from the many sources available Economic, Managerial information Environmental, Energy usage information The data shown in the interface is the sum and interpretation of the data provided by the local governments through open data, or applications created by third parties like OpenMunicipio in Italy, the OpenSpending platform by OKFN or even simply mash-ups with complex datasources, like the USGS earthquake map, or the various regional APIs for simple services or any other app enabling the citizen to participate actively to the activity of his government. Using the platform in different cities enables a normalization of the services offered by the cities, and the direct comparison and interconnection of cities through a distributed API supporting the governance to empower policies and improve citizens’ lifes.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
24:39 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

TileServer: Hosting Map Tiles And MBTiles

OpenGIS Web Map Tiling Service (WMTS) is becoming the standard used for distributing raster maps to the web and mobile applications, cell-phones, tablets as well as desktop software. Practically all popular desktop GIS products now support this standard as well, including ESRI ArcGIS for Desktop, open-source Quantum GIS (qgis) and uDig, etc. The TileServer, a new open-source software project, is going to be demonstrated. It is able to serve maps from an ordinary web-hosting and provide an efficient OGC WMTS compliant map tile service for maps pre-rendered with MapTiler, MapTiler Cluster, GDAL2Tiles, TileMill or available in MBTiles format. The presentation will demonstrate compatibility with ArcGIS client and other desktop GIS software, with popular web APIs (such as Google Maps, MapBox, OpenLayers, Leaflet) and with mobile SDKs. We will show a complete workflow from a GeoTIFF file (Ordnance Survey OpenData) with custom spatial reference coordinate system (OSGB / EPSG:27700) to the online service (OGC WMTS) provided from an ordinary web-hosting. The software has been originally developed by Klokan Technologies GmbH (Switzerland) in cooperation with NOAA (The National Oceanic and Atmospheric Administration, USA) and it has been successfully used to expose detailed aerial photos during disaster relief actions, for example on the crisis response for Hurricane Sandy and Hurricane Isaac in 2012. The software was able to handle large demand from an ordinary in-house web server without any issues. The geodata were displayed in a web application for general public and provided to GIS clients for professional use - thanks to compatibility with ArcIMS. It can be easily used for serving base maps, aerial photos or any other raster geodata. It very easy to apply - just copy the project files to a PHP-enabled directory along with your map data containing metadata.json file. The online service can be easily protected with password or burned-in watermarks made during the geodata rendering. Tiles are served directly by Apache web server with mod rewrite rules as static files and therefore are very fast and with correct HTTP caching headers. The web interface and XML metadata are delivered via PHP, because it allows deployment on large number of existing web servers including variety of free web hosting providers. There is no need to install any additional software on the webserver. The mapping data can be easily served in the standardized form from in-house web servers, or from practically any standard web-hosting provider (the cheap unlimited tariffs are applicable too), and from a private cloud. The same principle can be applied on an external content distribution network (Amazon S3 / CloudFront) to serve the geodata with higher speed and reliability by automatically caching it geographically closer to your online visitors, while still paying only a few cents per transferred gigabyte.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
19:46 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Using OSGeo Live In MSc Teaching

Big Data in the Earth sciences, the Tera- to Exabyte archives, mostly are made up from coverage data whereby the term "coverage", according to ISO and OGC, is defined as the digital representation of some space-time varying phenomenon. Common examples include 1-D sensor timeseries, 2-D remote sensing imagery, 3D x/y/t image timeseries and x/y/z geology data, and 4-D x/y/z/t atmosphere and ocean data. Analytics on such data requires on-demand processing of sometimes significant complexity, such as getting the Fourier transform of satellite images. As network bandwidth limits prohibit transfer of such Big Data it is indispensable to devise protocols allowing clients to task flexible and fast processing on the server. The EarthServer initiative, funded by EU FP7 eInfrastructures, unites 11 partners from computer and earth sciences to establish Big Earth Data Analytics. One key ingredient is flexibility for users to ask what they want, not impeded and complicated by system internals. The EarthServer answer to this is to use high-level query languages; these have proven tremendously successful on tabular and XML data, and we extend them with a central geo data structure, multi-dimensional arrays. A second key ingredient is scalability. Without any doubt, scalability ultimately can only be achieved through parallelization. In the past, parallelizing code has been done at compile time and usually with manual intervention. The EarthServer approach is to perform a semantic-based dynamic distribution of queries fragments based on networks optimization and further criteria. The EarthServer platform is comprised by rasdaman, an Array DBMS enabling efficient storage and retrieval of any-size, any-type multi-dimensional raster data. In the project, rasdaman is being extended with several functionality and scalability features, including: support for irregular grids and general meshes; in-situ retrieval (evaluation of database queries on existing archive structures, avoiding data import and, hence, duplication); the aforementioned distributed query processing. Additionally, Web clients for multi-dimensional data visualization are being established. Client/server interfaces are strictly based on OGC and W3C standards, in particular the Web Coverage Processing Service (WCPS) which defines a high-level raster query language. We present the EarthServer project with its vision and approaches, relate it to the current state of standardization, and demonstrate it by way of large-scale data centers and their services using rasdaman.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
1:24:21 Stiftung Universität Hildesheim English 2015

Representation I: Manual Indexing

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:21:45 Stiftung Universität Hildesheim English 2015

Retrieval in the Web I

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
59:57 Stiftung Universität Hildesheim English 2015

Optimization

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:18:34 Stiftung Universität Hildesheim English 2015

Representation II: Automatic Indexing

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:19:08 Stiftung Universität Hildesheim English 2015

Information Behavior

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:04:15 Stiftung Universität Hildesheim English 2015

Models I

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:06:00 Stiftung Universität Hildesheim English 2015

Evaluation

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
25:37 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Disconnected Geospatial Mobile & Open Source 5 Rules To Success?

We present the challenges of building a disconnected geospatial mobile solution and devise five simple rules for the success of your app. This paper will look at the following key issues: Rule 1 Data Storage. Streaming GI data requires good bandwidth, by implementing a caching mechanism the end-user will always have access to the data for a given area. Rule 2 - Use Open Source. Free and Open Source software for GIS has evolved significantly in recent years and in some cases faster than commercial alternatives. The mobile field is a bit different and few experts are using free and open source mobile GIS, despite the good tools that exist. Rule 3 - Use Open Standards. In combination with the use of Open Source products, Open Standards can help future proof the solution. Rule 4 - Simplify User Interfaces. The time of the stylus is gone and users now expect to use their finger for driving the application. Specific attention must be paid to designing simple and clear user interfaces. Rule 5 - Implement Non native Solutions. Should separate solutions be developed for IPhone and Android? Could the answer be instead to actually develop non native solutions reducing development and maintenance costs. Armed with these rules we will look at the challenges on the road ahead to implementing your GI Mobile solution.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
23:58 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Cartaro - The Geospatial CMS

Cartaro is a new web mapping platform that makes the power of some of the best open source geospatial components available in a content management system (CMS). Cartaro allows to set-up and run small websites or complex web applications with maps and geodata. It is also suitable for geoportals and spatial data infrastructures whenever there is the need to get everything up and running without much individual programming. The geospatial software stack used in Cartaro consists of PostGIS, GeoServer, GeoWebCache and OpenLayers. The whole stack is managed from within the CMS Drupal. The geospatial components bring professional aspects of geodata management into the CMS. This is namely the ability to persist data as true geometries, thus allowing for complex and fast queries and analyses. It does also mean supporting a whole range of data formats and the most relevant OGC standards. For the latter Cartaro can extend the handling of user roles and permissions, which already exists in Drupal, to define fully granular read and write permissions for the web services, too. In the presentation we will first explain our basic motivation behind Cartaro: that is bringing geospatial functionality to the huge community of CMS developers and users. This community, which is of course much larger than the classical FOSS4G community, has a great potential to make more and better use of geodata than it was possible with most existing tools. We will then demonstrate how far the integration with the CMS reaches and present the Drupal user interface that allows to configure most features of Cartaro. We will show how to create, edit and map geospatial content with Cartaro and we will demonstrate the publication of this content as an OGC web service. We will also go into some details concerning the architecture of Cartaro and explain how we tackled specific problems. A glimpse of the some use cases will demonstrate the real potential of Cartaro. It will also show how the focus and functionality of a Cartaro based application can be extended with the installation of any of the Drupal modules that exist for almost every task one could imagine. The presentation will close with the future perspectives for Cartaro. From a technical point of view this includes the roadmap for the next months. But it also includes a discussion of our ideas about Cartaro's role as self-supporting bridge between the geo and not-so-geo world of open source software.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
26:23 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Leaflet: Past, Present, Future

Leaflet, a JavaScript library for mobile-friendly interactive maps, has come a long way since its inception. The library started as a one-night hack and evolved over the next two years as a closed proprietary API, developed by one person, and then was finally rewritten from scratch as an open source library in 2011. Leaflet is now the most popular open source solution for publishing maps on the Web. What’s the story behind Leaflet? How did it became so successful so quickly despite strong competition and lack of features? This talk will be presented by its lead developer and will cover lessons learned, the current state of the project and future challenges.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
23:01 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

LIDAR In PostgreSQL With Pointcloud

How do you store massive point cloud data sets in a database for easy access, filtering and analysis? The new PointCloud extension for PostgreSQL allows LIDAR data to be loaded, filtered by spatial and attribute values, and analyzed via integration with PostGIS. We'll discuss the extension implementation, basics of loading data with PDAL, and how to use PointCloud with PostGIS to do on­the­fly LIDAR analysis inside the database.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
16:26 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Gestural Interaction With Spatiotemporal Linked Open Data

Exploring complex spatiotemporal data can be very challenging for non-experts. Recently, gestural interaction has emerged as a promising option, which has been successfully applied to various domains, including simple map control. In this paper, we investigate whether gestures can be used to enable non-experts to explore and understand complex spatiotemporal phenomena. In this case study we made use of large amounts of Linked Open Data about the deforestation of the Brazilian Amazon Rainforest and related ecological, economical and social factors. The results of our study indicate that people of all ages can easily learn gestures and successfully use them to explore the visualized and aggregated spatiotemporal data about the Brazilian Amazon Rainforest.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
49:15 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

FOSS4G13 Keynote QGIS 2.0

  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
25:30 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

GraphGIS, Bringing Spatial Functionalities To NoSQL Graph Databases

Driven by the major players in of the Web like Google, Facebook, Twitter, NoSQL databases quickly gained real legitimacy in handling important data volumetry. With a first concept of key-value, NoSQL databases have quickly evolve to meet a recurring relationships between entities or documents. Graph / document paradigm provides flexibility that facilitates the representation of the real world. Beyond the representation of information of social networks, this data model fits very well to the problem of Geo Information, its variety of data models and the interconnections between them. The emergence of cloud computing and the needs driven by the Semantic Web have led publishers of geospatial solutions to consider other ways than those currently used to store and process GIS information. It is in this perspective that Geomatys has developed GraphGIS, a spatial cartridge for OrientDB, the Graph oriented NoSQL database. This solution provides support of geographic Vector, Raster and Sensor data, in multiple dimensions and their associated metadata.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
21:07 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

FOSS4G In Large-scale Projects

The presentation covers experiences and challenges encountered during the implementation of the Kosovo Spatial Data Infrastructure. The SDI consists of GeoPortal, Cadaster and Land Information System and the Address Register, all implemented on the FOSS stack and interconnected via OGC services.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
24:37 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Machine Learning For Remote Sensing : Orfeo ToolBox Meets OpenCV

Orfeo ToolBox is an open-source library developed by CNES in the frame of the Orfeo program since 2006, which aimed at preparing institutional and scientific users to the use of the Very High Resolution optical imagery delivered by the Pleiades satellites. It is written in C++ on top of ITK, a medical imagery toolkit, and relies on many other open-source libraries such as GDAL or OSSIM. The OTB aims at providing generic means of pre-processing and information extraction from optical satellites imagery. In this talk, we will focus on recent advances in the machine learning functionality allowing to use the full extent of OpenCV algorithms. Historically, supervised classification of satellite images with OTB mainly relies on libSVM. The Orfeo ToolBox provides tools to train the SVM algorithm from images and raster or vector training areas, to use a trained SVM algorithm to classify satellite images of arbitrary size in a multithreaded way, and to estimate the accuracy of the classification. The SVM algorithm has also been used for other applications such as change detection or object detection. But even if it is one of the most used function of the OTB, the supervised classification function did not offer a single alternative to the SVM algorithm. However, the open-source world offers plenty of implementations of state-of-the-art machine learning algorithms. For instance OpenCV, a computer vision C++ library distributed under the BSD licence, includes a statistical machine learning module that contains no less than height different algorithms (including SVM). We therefore created an API to represent a generic machine learning algorithm. This API can then be specialized to encapsulate a given algorithm implementation. The machine learning algorithm API assumes very few properties for such algorithms. A method has to be specialized to train the algorithm from a samples vector and a set of target labels or values, and another to predict labels or values from a samples vector. Thanks to templating, these methods handle both classification and regression. Two other methods are in charge of saving and loading back the parameters from training. File format for saving is left to the underlying implementation, and the load method is expected to return a success flag. This success flag is used in a factory pattern, designed to be able to seamlessly instantiate the appropriate machine learning algorithm specialization upon file reading. It is therefore not necessary to know which algorithms the trained parameters files refer to. This new set of classes has been embedded into a new OTB application. Its purpose is to train one of the machine learning algorithm from a set of images and GIS file describing training areas, and output the trained parameters file. Another application is in charge of reading back this file and applying the classification algorithm to a given image. With these two tools, it is very easy to train different algorithms against the same dataset, evaluate them with the help of another application which can compute confusion matrix and classification performances measurement so as to choose one or several best algorithm along with their parameters. The resulting classification maps could then be combined into a more robust one using yet another OTB application, using classes majority voting or Dempster-Shafer combination. Our perspectives for using and improving this new API are manyfold. First, we would like to investigate further the use of the regression mode. We also would like to investigate the performances of the new machine learning algorithms for other tasks achievable with OTB, such as object detection for instance. Last, we would like to evolve the API so as to export any confidence or quality indices an algorithm can output regarding its predictions. This would open the way to the implementation of new active learning tools.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
23:35 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

MapServer Project Status Report - Meet The Developers!

This session starts with a status report of the MapServer project, followed by an open question/answer session to provide a opportunity for users to interact with members of the MapServer project team. We will go over the main features and enhancements introduced in MapServer 6.2 and 6.4, including the addition of the new TinyOWS and MapCache components, the current and future direction of the project, and finally discuss contribution opportunities for interested developers and users. Don’t miss this chance to meet and chat face-to-face with the members of the MapServer project team!
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
28:35 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

MapCache: The Fast Tiling Server From The MapServer Project

MapCache is a new member in the family of tile caching servers. It aims to be simple to install and configure (no need for the intermediate glue such as mod-python, mod-wsgi or fastcgi), to be (very) fast (written in C and running as a native module under apache or nginx, or as a standalone fastcgi instance ), and to be capable (services WMTS, googlemaps, virtualearth, KML, TMS, WMS). When acting as a WMS server, it will also respond to untiled requests, by merging its cached tiles vertically (multiple layers) and/or horizontally. Multiple cache backends are included, allowing tiles to be stored and retrieved from file based databases (sqlite, mbtiles, berkeley-db), memcached instances, or even directly from tiled TIFF files. Support of dimensions allows storing multiple versions of a tileset, and time based requests can be dynamically served by interpreting and reassembling entries matching the requested time interval. MapCache can also be used to transparently speedup existing WMS instances, by intercepting getmap requests that can be served by tiles, and proxying all other requests to the original WMS server. Along with an overview of MapCache's functionalities, this presentation will also address real-world usecases and recommended configurations.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
26:44 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Mapbender3 - Create Your Own Geoportal Web Application And Service Repository

Mapbender3 is a client framework for spatial data infrastructures. It provides web based interfaces for displaying, navigating and interacting with OGC compliant services. Mapbender3 has a modern and user-friendly administration web interface to do all the work without writing a single line of code. Mapbender3 helps you to set up a repository for your OWS Services and to create indivdual application for different user needs. The software is is based on the PHP framework Symfony2 and integrates OpenLayers, MapQuery and JQuery. The Mapbender3 framework provides authentication and authorization services, OWS Proxy functionality, management interfaces for user, group and service administration. In the presentation we will have a look at some Mapbender3 solutions and find out how powerful Mapbender3 is! You will see how easy it is to publish your own application.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
22:01 FOSS4G, Open Source Geospatial Foundation (OSGeo) English 2013

Past, Present, & Future of MapProxy

More than three years ago MapProxy started as a small tile cache with the ability to serve regular WMS clients. MapProxy grew from that to a powerful and flexible proxy for maps. Features like the security API, the ability to reproject tiles, support for coverages from Shapefiles or PostGIS and the various tools are just a few things that make MapProxy to stand out. MapProxy is used in countless projects -- by federal or state agencies and institutions, by universities, students and hobbyists, by small, national and international companies -- all around the world. It is used to combine multiple WMS services to one, make WMS servers available in tiled clients or to restict access to georaphic boundaries. This presentation will show you the most important features that were added to MapProxy in the last years. All features will be explained with practical use cases. Topics: - Cascading WMS: combine multiple heterogeneous WMS services to one, with coverages and unified FeatureInfo - Tiling: create Google Maps/OpenStreetMap compatible tile services from WMS services that do not support the web mercator projection - Tiling: reproject tiles from web mercator to a local projection - Security: give users access to single layers, restricted to user-dependent polygons - Render server: directly integrate MapServer or Mapnik into MapProxy - Tools: calculate scales, estimate the number of tiles, read capabilities, re-seed areas, ... This presentation will also be about the future of MapProxy and the road to version 2.0.
  • Published: 2013
  • Publisher: FOSS4G, Open Source Geospatial Foundation (OSGeo)
  • Language: English
1:14:38 Stiftung Universität Hildesheim English 2015

Information Retrieval - Definitions

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:01:45 Stiftung Universität Hildesheim English 2015

Models II

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
1:17:58 Stiftung Universität Hildesheim English 2015

Representation III: Weighting (Gewichtung) 2

This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.
  • Published: 2015
  • Publisher: Stiftung Universität Hildesheim
  • Language: English
out of 127 pages
Loading...
Feedback

Timings

  269 ms - page object
  163 ms - search
   52 ms - highlighting
    1 ms - highlighting/15549
    2 ms - highlighting/15587
   50 ms - highlighting/16266
    1 ms - highlighting/12963
   52 ms - highlighting/17620
   50 ms - highlighting/16278
    1 ms - highlighting/15591
    3 ms - highlighting/17792
    2 ms - highlighting/16256
    3 ms - highlighting/14932
    3 ms - highlighting/15592
   51 ms - highlighting/16279
    1 ms - highlighting/15555
    2 ms - highlighting/15590
    1 ms - highlighting/15596
   50 ms - highlighting/16263
   50 ms - highlighting/16277
    2 ms - highlighting/15557
    3 ms - highlighting/15551
   50 ms - highlighting/16267
    1 ms - highlighting/15548
    1 ms - highlighting/15553
    2 ms - highlighting/15554
   51 ms - highlighting/16258
    2 ms - highlighting/15524
    1 ms - highlighting/15532
    0 ms - highlighting/15538
   48 ms - highlighting/16264
   48 ms - highlighting/15533
   49 ms - highlighting/16257
   49 ms - highlighting/16261
    1 ms - highlighting/15531
   48 ms - highlighting/16265
   48 ms - highlighting/15517
   48 ms - highlighting/16259
   49 ms - highlighting/16262

Version

AV-Portal 3.8.0 (dec2fe8b0ce2e718d55d6f23ab68f0b2424a1f3f)