THINK OPEN, THINK FUTURE
|
|
|
- Winifred McKenzie
- 10 years ago
- Views:
Transcription
1 THINK OPEN, THINK FUTURE How to open polygons and doors using Python Marco
2 Marco Bernasocchi MSc in UNIZH Developer, Consultant, Teacher & foremost Geek Skier, Climber, Diver [email protected]
3 This Talk Open What?? Open Source! Does that do polygons also? I want it! I want it NOW Python, really!? Discussion & questions Download from
4 Closed Source
5 Closed Source
6 Free/Libre Open Source Software Free to: Use, Learn, Change, Share free software is a matter of liberty, not price. To understand the concept, you should think of free as in free speech, not as in free beer.
7 You say who does that? Let me show you...
8 UBUNTU LINUX
9 GIMP
10 INKSCAPE
11 LIBRE OFFICE
12 FIREFOX
13 VLC
14 RHYTHMBOX
15 PYCHARM
16 APACHE/WORDPRESS
17 QGIS/InaSAFE
18 Impossible Business Model!? NOPE!
19 What about my polygons? They will be in the best hands with thanks to: Open Source Geospatial Foundation (OSGeo.org) Many passionated contributors Companies that do OS dev
20 OSGeo.org Is the reference organization (Live DVD/USB stick) whit many GIS related open source software Guarantees Quality and Long term Commitment Official and In Incubation Projects
21 (F)OSS GIS users NASA, ESA United Nations IGN (France), BKG (Germany) US Postal Service European Weather Forecast Centre (ECMWF) OpenStreetMap and Wikipedia Google, Microsoft and Apple GIS software vendors: ESRI, Autodesk Telcos: NTT (Japan)
22 Why FOSSGIS? Flexibility Speed of Development Ability to influence a project Cost sharing Scalability: No per-seat licensing costs Reuse instead of re-inventing the wheel More interesting and rewarding jobs
23 New Aspects with FOSSGIS Project versus product Different support channels Power users should invest financially in their key projects they use Quality assurance issues (testing) FOSS-GIS users have more responsibilities than consumers of a commercial product
24 OSGEO.ORG official projects Databases: Postgis, SpatiaLite, Rasdaman, etc. Geospatial Libraries: GDAL, OGR, PROJ4, GEOS, FDO, etc. Web Mapping Server: UMN Mapserver, Geoserver, MapGuide, QGIS Server, deegree Web Mapping Clients: OpenLayers, MapGuide, GeoExt, MapFish, MapBender, QGIS Webclient
25 OSGEO.ORG official projects Desktop GIS: GRASS GIS, Quantum GIS, gvsig Geospatial Toolboxes und ETL-Tools: SEXTANTE, OTB, Geokettle, SAGA Metadata Catalog: GeoNetwork Other Projects: Public Geospatial Data (OpenStreetmap, NaturalEarth), Education and Curriculum
26 Relationship-Diagram Foss4G
27 Real Example: QGIS Quantum GIS (QGIS) is a user friendly Open Source GIS. QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports numerous vector, raster, and database formats and functionalities. QGIS Desktop QGIS Server QGIS Web Client QGIS on Android
28 Real Example: Msc Thesis
29 Real Example: GsoC ECTS 6000$ Eternal Glory ;)
30 Real Example: GIS in Uster Mixed Environment (FOSSGIS, commercial) Many different applications and databases (Postgis, Oracle, MySQL, SQL-Server) Usage of FME and OGR for data-transfer New Desktop-GIS and Webgis implemented with QGIS
31 FOSSGIS in Uster
32 QGIS in Uster QGIS-Server and Webclient for all webgis topics Wastewater and GEP topics Underground cadastre (Leitungskataster) Greenspace cadastre Nature and environment topics Denkmalschutzkataster Pupil assignments (Schülerzuteilung) Accident statistics (Unfallstatistik)
33 QGIS wastewater management
34 QGIS wastewater viewer
35 QA Database synchronisation
36 Simplified City Model with Buildings
37 Live Population Statistics
38 Live Population Statistics
39 Live Population Statistics Google Earth
40 Common Challenges Combination and integration with existing databases and applications Quality assurance of basic data Data exchange with National and regional gov GIS project management Missing cooperation and lack of comprehension for the big picture
41 I want it NOW! Get INVOLVED: TRY existing projects CONTRIBUTE to existing projects CREATE a new project SHARE your existing project
42 TRY Google open source whatever you need osalt.com - Find Open Source Alternatives to commercial software Github.com find source of thousends of projects ohloh.net statistics about OS projects
43 Contribute Testing/Bug reports Writing/Documentation Support Tutorials Start a group Share Remix Graphics/Design Programming
44 Who to ask? MAINTAINERS who manage the project you're interested in WEBSITES for the project may have a "get involved" section PROFESSORS may let you make your projects open source and guide you in getting involved EMPLOYERS because Open Source team experience IS 21st century employment
45 What about my bills? Summer-of-Codes (Google SOC, Ruby SOC, etc.) Internships at OS-friendly companies (Red Hat, Mozilla, Untangle, Canonical, etc.) Kickstarter Join (or start!) a company that uses open source
46 Ok, how do I make my project Open Source? Attach a license Share the code with others Use some social media for marketing
47 License, WTF!?!? Lots of licenses to choose from... to protect your work GPL Is now, and will forever be free BSD Is free, but new versions don't have to be free too Apache Similar to BSD Lots and lots more: IBM, Intel, MIT, Mozilla, Python, Microsoft Sun,...
48 And for the Data? Does wikipedia.org sound familiar? Creative Commons!
49 Ahh! now I get the opening doors in the title Open Source Opportunity Open Source Employment Open Source Involvement Open Source Social responsibility
50 Good, good, and now lets Snake Snake, not snack... Lets introduce a member of a family of nonvenomous snakes (some of which are some of the largest snakes in the world) found in Africa, Asia and Australia.
51 Behold the mighty Python
52 Or the geek friendly version of it...
53 What is Python? (adapted from Guido van Rossum, BDFL) O-O rapid prototyping language Not just a scripting language Not just another Perl Easy to learn, read, use Extensible (add new modules) C/C++/Fortran/whatever Java (through Jython) Embeddable in applications
54 Touchy-feely properties Open Source (OSI Certified) Mature (23 years old) Supportive user community copyrighted but use not restricted no "viral" license owned by independent non-profit, PSF plenty of good books, too Simple design, easy to learn reads like pseudo-code Suitable as first language Suitable as last language :-)
55 High-level properties Extremely portable Compiles to interpreted byte code Unix/Linux, Windows, Mac, PalmOS, WindowsCE, RiscOS, VxWorks, QNX, OS/2, OS/390, AS/400, PlayStation, Sharp Zaurus, BeOS, VMS compilation is implicit and automatic Memory management automatic reference counting for most situations GC added for cycle detection Safe : no core dumps due to your bugs
56 What is it used for? rapid prototyping web programming (client and server side) ad hoc programming ("scripting") steering scientific applications extension language XML processing database applications GUI applications education
57 Who is using it? Google (various projects) NASA (several projects) NYSE (one of only three languages "on the floor") Industrial Light & Magic (everything) Yahoo! (Yahoo mail & groups) RealNetworks (function and load testing) RedHat (Linux installation tools) LLNL, Fermilab (steering scientific applications) Zope Corporation (content management) ObjectDomain (embedded Jython in UML tool) Alice project at CMU (accessible 3D graphics) More success stories at
58 Language properties Everything is an object Packages, modules, classes, functions Exception handling Dynamic typing, polymorphism Static scoping Operator overloading Indentation for block structure Otherwise conventional syntax
59 High-level data types Numbers: int, long, float, complex Strings, Unicode: immutable Lists and dictionaries: containers Other types for e.g. binary data, regular expressions, introspection Extension modules can define new built-in data types
60 Interfaces to... XML DOM, expat XMLRPC, SOAP, Web Services Relational databases MySQL, PostgreSQL, Oracle, ODBC, Sybase, Informix Java (via Jython) Objective C COM, DCOM (.NET too) Many GUI libraries cross-platform platform-specific Tk, wxwindows, GTK, Qt MFC, Mac (classic, Cocoa), X11
61 Compared to Java Code up to 5 times shorter and more readable Dynamic typing Multiple inheritance, operator overloading Quicker development no compilation phase less typing Yes, it may run a bit slower but development is much faster and Python uses less memory (studies show) Similar (but more so) for C/C++
62 Example function def gcd(a, b): "greatest common divisor" while a!= 0: a, b = b%a, a return b # parallel assignment
63 Example class class Stack: "A well-known data structure" def init (self): # doc string # constructor self.items = [] def push(self, x): self.items.append(x) # the sky is the limit def pop(self): x = self.items[-1] # what happens if it s empty? del self.items[-1] return x def empty(self): return len(self.items) == 0
64 References and plugs Links: ex.html
65 Questions & Discussion Thank you for the attention
66 And action... Open terminal and type python or better ipython
GlueTrack interpreter for S2E beam dynamic simulations. Igor Zagorodnov BDGM, DESY 23.01.06
GlueTrack interpreter for S2E beam dynamic simulations Igor Zagorodnov BDGM, DESY 23.01.06 M.Dohlus TTF2 s2e E 127 MeV R 56 180 mm R56 E 380 MeV 100 mm E 450 MeV for λ 30nm ASTRA CSRtrack (1d model) GENESIS
Introduction to OSGeo and QGIS
Introduction to OSGeo and QGIS Arnulf Christl OSGeo President Emeritus ESTGIS Pühajärve, Estonia Arnulf Christl Geospatial Systems Architect OSGeo President Emeritus Director of the metaspatial Institute
Web Mapping in Archaeology
Non-invasive methods in the contemporary archaeological practice 25th February 2014 http://www.pborycki.pl/pdf/webmapping.pdf Plan of the presentation 1 Web Mapping General Idea History of Web Mapping
OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers. Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona
OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona Disclaimer All information contained in this presentation has been compiled
An Android based Quantum GIS prototype. Ramon Carrillo, Daniel Ochoa [email protected]
An Android based Quantum GIS prototype Ramon Carrillo, Daniel Ochoa [email protected] Summary Background Past works Quantum GIS Mobile Quantum GIS Results Future works Background Robotic and computer
Analysis of the Free GIS Software Applications in respect to INSPIRE services and OGC standards
Analysis of the Free GIS Software Applications in respect to INSPIRE services and OGC standards Authors: Francesco D'Alesio Peter Hopfgartner Paolo Viskanic June 2011 Executive Summary This document analyses
Exploring Algorithms with Python
Exploring Algorithms with Python Dr. Chris Mayfield Department of Computer Science James Madison University Oct 16, 2014 What is Python? From Wikipedia: General-purpose, high-level programming language
County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014
County of Los Angeles Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014 CIO Preferred Technologies for GIS This document lists the preferred Geographic
Institute of Computational Modeling SB RAS
Institute of Computational Modeling SB RAS ORGANIZATION OF ACCESS TO OBSERVATIONAL DATA USING WEB SERVICES FOR MONITORING SYSTEMS THE STATE OF THE ENVIRONMENT Kadochnikov Aleksey A. Russia, Krasnoyarsk
Open Source Geospatial Software. Bob Bruce, P.Eng Mapping and Lands Branch, Manitoba Conservation WWW.HWPS.CA [email protected]
A Survey of Open Source Geospatial Software Bob Bruce, P.Eng Mapping and Lands Branch, Manitoba Conservation WWW.HWPS.CA [email protected] APEGM PD Breakfast Tuesday, 12 June 2007 access this presentation
Open Source GIS Blitz!
Open Source GIS Blitz! Startwiththisvideo http://vimeo.com/2598878 Openstreetmap.org Crown copyright no expiration all government map data in England. Rest of Europe not much better Volunteer mapping effort.
Neues vom QGIS Server und QGIS-Webclient
FOSSGIS 2012 Neues vom QGIS Server und QGIS-Webclient Pirmin Kalberer Sourcepole AG, Pfäffikon SZ www.sourcepole.ch Über Sourcepole > QGIS > Core dev. & Project Steering Commitee > Printing, QGIS Server,
From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeo Opensource Geospatial Research Symposium Nantes, 8-10 July 2009 http://www.ogrs2009.org Markus Neteler Fondazione E Mach - CRI Italy,
GeoPackage, The Shapefile Of The Future
FOSS4G 2013 GeoPackage, The Shapefile Of The Future @PirminKalberer Sourcepole AG, Switzerland www.sourcepole.com About Sourcepole > QGIS > Core dev. & Project Steering Commitee > QGIS Server, Printing,
Web and Mobile GIS Applications Development
Web and Mobile GIS Applications Development Presented by : Aamir Ali Manager Section Head (GIS Software Customization) Pakistan Space and Upper Atmosphere Research Commission (SUPARCO) Geographical Information
Open Source Software Communities - Lessons Learnt
1 Open Source Software Communities - Lessons Learnt Imed Hammouda, adjunct professor Alexander Lokhman, researcher Tampere University of Technology 25.2.2011 Open Source vs. Free Software 2 Free software
RED HAT SOFTWARE COLLECTIONS BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY
RED HAT S BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY TECHNOLOGY BRIEF INTRODUCTION BENEFITS Choose the right runtimes for your project with access to the latest stable versions. Preserve application
SUMMER SCHOOL ON ADVANCES IN GIS
SUMMER SCHOOL ON ADVANCES IN GIS Six Workshops Overview The workshop sequence at the UMD Center for Geospatial Information Science is designed to provide a comprehensive overview of current state-of-the-art
An Introduction to Open Source Geospatial Tools
An Introduction to Open Source Geospatial Tools by Tyler Mitchell, author of Web Mapping Illustrated GRSS would like to thank Mr. Mitchell for this tutorial. Geospatial technologies come in many forms,
The State of Free GIS in 2012. Estado de la tecnica de GIS/SIG libre 2012
The State of Free GIS in 2012 Estado de la tecnica de GIS/SIG libre 2012 (SIG Sistema de Informacion Geografica) Stefan Steiniger [email protected] 1 / 253 Quien.... conoce software libre?. conoce el
Documentation of open source GIS/RS software projects
Contract no. Workpackage Delivery Delivery Date 030776 WP1 D1.6 2007-07-02 CASCADOSS Development of a trans-national cascade training programme on Open Source GIS&RS Software for environmental applications
Dr. Marco Hugentobler, Sourcepole Twitter: @sourcepole. QGIS from a geodata viewer to a GIS platform
QGIS from a geodata viewer to a GIS platform Dr. Marco Hugentobler, Sourcepole Twitter: @sourcepole QGIS > Open source desktop GIS > License: GNU GPL, Version 3 > Founded in 2002 by Gary Sherman > C++,
Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS
Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS Lecturers: Berchuk V.Y. Gutareva N.Y. Contents: 1. Qgis; 2. General information; 3. Qgis desktop; 4.
Open Source tools for geospatial tasks
Open Source tools for geospatial tasks Some alternatives to commercial software packages ([email protected]) Graduate Student Department of Biology Dalhousie University Workshop on Inshore Ecosystems
Standards based spatial data management, GIS and web mapping. Spatial data management, analysis & sharing the free & easy way!
or Spatial data management, analysis & sharing the free & easy way! Premise: Traditional GIS is inherently flawed, especially when it comes to many fisheries/maritime datasets Premise: Traditional GIS
ARCHITECTURE OF INTEGRATED GIS AND GPS FOR VEHICLE MONITORING
1 st Logistics International Conference Belgrade, Serbia 28-30 November 2013 ARCHITECTURE OF INTEGRATED GIS AND GPS FOR VEHICLE MONITORING Adela B. Crnišanin * State University of Novi Pazar, Department
USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE
USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE Gonzalo Garcia VP of Operations, USA Property of GMV All rights reserved INTRODUCTION Property of GMV All rights reserved INTRODUCTION
Free and Open Source GIS Software for Building a Spatial Data Infrastructure
Free and Open Source GIS Software for Building a Spatial Data Infrastructure Stefan Steiniger, Andrew J. S. Hunter Department of Geomatics Engineering, University of Calgary, 2500 University Drive NW,
Open Source Software: The use of open source GIS software and its impact on organizations
Open Source Software: The use of open source GIS software and its impact on organizations Author Mahmoud Refaat Nasr Student ID Number: M00033608 [email protected] Supervisor Carlisle George, PhD June
CAREER OPPORTUNITIES
CAREER OPPORTUNITIES After the graduation, students can select three different paths. Students should have at least GPA 2.7 to get into the first two types of job. To apply for academic positions in the
Open Source Tools for Spatial Analysis and Geoprocessing
Open Source Tools for Spatial Analysis and Geoprocessing on the Desktop Karsten Vennemann www.terragis.net Seattle, WA, USA [email protected] 206 905 1711 Workshop Outline Introduction to Free and Open
Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps
Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps Presented by: Mike Sharp State Geographic Information Coordinator Oklahoma Office of Geographic Information MAGIC 2014 Symposium April 28-May1,
Design/build and visualization of political and social-statistics. statistics geodatabase by open source tools
Design/build and visualization of political and social-statistics statistics geodatabase by open source tools Ferenc Speiser Post-graduate distance learning course in Geoinformatics Contents The goals
Free software GNU/Linux TOR project
Fair Young Sustainable Inclusive and Cooperative (FYSIC) @ Modica Sicily Free software GNU/Linux TOR project Solira Software Libero Ragusa What is Solira? We promote the Free Software philosophy on local
Seamless Web Data Entry for SAS Applications D.J. Penix, Pinnacle Solutions, Indianapolis, IN
Seamless Web Data Entry for SAS Applications D.J. Penix, Pinnacle Solutions, Indianapolis, IN ABSTRACT For organizations that need to implement a robust data entry solution, options are somewhat limited
Introduction to Python
Introduction to Python Girls Programming Network School of Information Technologies University of Sydney Mini-Lecture 1 Python Install Running Summary 2 Outline 1 What is Python? 2 Installing Python 3
UK Location Programme
Location Information Interoperability Board Data Publisher How To Guide Understand the background to establishing an INSPIRE View Service using GeoServer DOCUMENT CONTROL Change Summary Version Date Author/Editor
The Future of the PFMABE Suite: The open source business model in the Hydrographic World
The Future of the PFMABE Suite: The open source business model in the Hydrographic World Micah Tinkler Manager PFMABE Software LLC 3825 Cedar Springs Rd #801-6341 Dallas, TX 75219 [email protected]
Mobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
Interview. Jeroen Ticheler (www.ticheler.net) Owner of GeoCat BV - Chair and founder of the GeoNetwork Opensource project.
Interview By Felipe Costa Arquivo pessoal Jeroen Ticheler (www.ticheler.net) Owner of GeoCat BV - Chair and founder of the GeoNetwork Opensource project. FOSSGIS: How has your work at the Food and Agriculture
System requirements. Java SE Runtime Environment(JRE) 7 (32bit) Java SE Runtime Environment(JRE) 6 (64bit) Java SE Runtime Environment(JRE) 7 (64bit)
Hitachi Solutions Geographical Information System Client Below conditions are system requirements for Hitachi Solutions Geographical Information System Client. 1/5 Hitachi Solutions Geographical Information
Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project
Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project Yaniss Guigoz - University of Geneva/GRID-Geneva 1 EcoARM2ERA and AFROMAISON Why Afromaison in this
Open Source GIS. Open Source GIS. Agenda. Open Source. Typische GIS Funktionen. LOTS Bern 18.2.05
Agenda LOTS Bern 18.2.05 Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch Typische GIS Anwendungen Datenformate und GIS-Datenbanken Standards & Protokolle Bibliotheken & Applikationen Fragen
CrossPlatform ASP.NET with Mono. Daniel López Ridruejo [email protected]
CrossPlatform ASP.NET with Mono Daniel López Ridruejo [email protected] About me Open source: Original author of mod_mono, Comanche, several Linux Howtos and the Teach Yourself Apache 2 book Company:
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL tool FOSS4G 2010 Dr. Thierry Badard, CTO Spatialytics inc. Quebec, Canada [email protected] Barcelona, Spain Sept 9th, 2010 What is GeoKettle? It is
Programming in Python. Basic information. Teaching. Administration Organisation Contents of the Course. Jarkko Toivonen. Overview of Python
Programming in Python Jarkko Toivonen Department of Computer Science University of Helsinki September 18, 2009 Administration Organisation Contents of the Course Overview of Python Jarkko Toivonen (CS
Measurably reducing risk through collaboration, consensus & practical security management. 2015 CIS Security Benchmarks 1
Measurably reducing risk through collaboration, consensus & practical security management 2015 CIS Security Benchmarks 1 Background State of Idaho s Rights and Benefits as a CIS Security Benchmarks Member
Measurably reducing risk through collaboration, consensus & practical security management. 2013 CIS Security Benchmarks 1
Measurably reducing risk through collaboration, consensus & practical security management 2013 CIS Security Benchmarks 1 Background City University of New York s Rights and Benefits as a CIS Security Benchmarks
Comparison of Open Source Virtual Globes
FOSS4G 2010 Comparison of Open Source Virtual Globes Mathias Walker Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch About Sourcepole GIS-Knoppix: first GIS live-cd QGIS Core developer QGIS Mapserver
Current and future developments, cartographic possibilities
The QGIS Project Current and future developments, cartographic possibilities Andreas Neumann (Stadt Uster) http://gis.uster.ch/ What is QGIS? A GIS platform Desktop, Server-GIS and Mobile GIS 2D-GIS, with
Evaluation form for Open Source GIS Course. Answer Count: 38
Evaluation form for Open Source GIS Course Answer Count: 8 What did you like most in the course? Why? What did you like most in the course? Why? All of it. Since it was very useful The broad structure
Web Frameworks. web development done right. Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof.
Web Frameworks web development done right Course of Web Technologies A.A. 2010/2011 Valerio Maggio, PhD Student Prof.ssa Anna Corazza Outline 2 Web technologies evolution Web frameworks Design Principles
WHITE PAPER. Domo Advanced Architecture
WHITE PAPER Domo Advanced Architecture Overview There are several questions that any architect or technology advisor may ask about a new system during the evaluation process: How will it fit into our organization
Guide to the MySQL Workbench Migration Wizard: From Microsoft SQL Server to MySQL
Guide to the MySQL Workbench Migration Wizard: From Microsoft SQL Server to MySQL A Technical White Paper Table of Contents Introduction...3 MySQL & LAMP...3 MySQL Reduces Database TCO by over 90%... 4
Whitepapers at Amikelive.com
Brief Overview view on Web Scripting Languages A. Web Scripting Languages This document will review popular web scripting languages[1,2,12] by evaluating its history and current trends. Scripting languages
FOSSGIS: What is the future of Geonetwork? What changes are planned?
FOSSGIS: What are the most prominent successful cases in using Geonetwork? JEROEN TICHELER: The first was within the United Nations system itself. GeoNetwork is in use in most of the specialized agencies
Web Hosting. E-Mail Hosting. Cloud File Hosting. The Genio Group (214) 732-7411 [email protected] www.thegeniogroup.com
Web Hosting E-Mail Hosting Cloud File Hosting Genio Hosting Servers All of Genio s Hosting Servers run on Apple hardware running Mac OS X Server. Mac OS X Server leverages the computing power of 64-bit
Pennsylvania Geospatial Data Sharing Standards (PGDSS) V 2.5
Submitted to: Pennsylvania Geospatial Data Sharing Standards (PGDSS) V 2.5 Spatial Data Migration Tools Report May 2, 2007 Table of Contents 1.0 Document Purpose...B-1 2.0 Overview of Spatial Data Migration
Cloud application for water resources modeling. Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia
Cloud application for water resources modeling Assist. Prof. Dr. Blagoj Delipetrev 1, Assist. Prof. Dr. Marjan Delipetrev 2 1 Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia
How To Use Open Source Software In Government
Open Source Software Options for Government February 2011 Aim 1. This document presents options for Open Source Software for use in Government. 2. It is presented in recognition that open source software
Adoption of open source GIS in South Africa: some case studies
Adoption of open source GIS in South Africa: some case studies by Gavin Fleming, Kartoza and OSGeo Abstract A number of companies and government departments in South Africa have adopted or migrated to
Postprocessing with Python
Postprocessing with Python Boris Dintrans (CNRS & University of Toulouse) [email protected] Collaborator: Thomas Gastine (PhD) Outline Outline Introduction - what s Python and why using it? - Installation
What is ArcGIS Comprised Of?
ArcGIS Server 9.1 What is ArcGIS Comprised Of? ArcGIS Desktop Integrated suite of GIS applications ArcGIS Engine Embeddable developer components Server GIS ArcSDE, ArcIMS, ArcGIS Server Mobile GIS ArcPad
CSE 373: Data Structure & Algorithms Lecture 25: Programming Languages. Nicki Dell Spring 2014
CSE 373: Data Structure & Algorithms Lecture 25: Programming Languages Nicki Dell Spring 2014 What is a Programming Language? A set of symbols and associated tools that translate (if necessary) collections
Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010
Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010 David Hart GIS Specialist University of Wisconsin Sea Grant Institute Virtual
Open Source GIS The Future?
Open Source GIS The Future? Daniel Morissette DM Solutions Group Inc. Open Source Licensing No licensing costs Unlimited rights to: Use the software View and analyse the source Copy, reuse in other systems
Introduction to OpenTM2 An Open Source Solution for Translators
Introduction to An Open Source Solution for Translators Gerhard Fetz & Michael Schneider October 25, 2012 Version 1.0 Agenda General Overview Strategy & Vision Objectives & Benefits The Global Architecture
An overview on current free and open source desktop GIS developments
International Journal of Geographical Information Science Vol. 23, No. 10, October 2009, 1345 1370 Review Article An overview on current free and open source desktop GIS developments STEFAN STEINIGER*{
Unit 10 : An Introduction to Linux OS
Unit 10 : An Introduction to Linux OS Linux is a true 32/64-bit operating system that run on different platforms. It is a multi-user, multi-tasking and time sharing operating system. Linux is a very stable
HP Service Manager Compatibility Matrix
HP Service Manager Compatibility Matrix Software Version 9.21 January 12, 2011 Click one of the following links to see more detailed information. Tier Definitions Servers Applications Support Windows Client
Library Technology Reports
Open Source Library Automation: Overview and Perspective A chapter from Library Technology Reports Expert Guides to Library Systems and Services by Marshall Breeding ALA TechSource purchases fund advocacy,
Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares
L. Kottyán, G. Nagy, A. Szepes Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares László
Introducing PgOpenCL A New PostgreSQL Procedural Language Unlocking the Power of the GPU! By Tim Child
Introducing A New PostgreSQL Procedural Language Unlocking the Power of the GPU! By Tim Child Bio Tim Child 35 years experience of software development Formerly VP Oracle Corporation VP BEA Systems Inc.
Functions of NOS Overview of NOS Characteristics Differences Between PC and a NOS Multiuser, Multitasking, and Multiprocessor Systems NOS Server
Functions of NOS Overview of NOS Characteristics Differences Between PC and a NOS Multiuser, Multitasking, and Multiprocessor Systems NOS Server Hardware Windows Windows NT 4.0 Linux Server Software and
Main Bullet #1 Main Bullet #2 Main Bullet #3
Main Bullet #1 Main Bullet #2 Main Bullet #3 : a bag of chips or all that? :A highlevelcrossplatformpowerfullyfunapplication andorsmallusefultooldevelopmentlanguage Why? Main Bullet #1 Main Bullet Vas
Latte Rapid Application Development. William Dunlap Product Manager Borland International [email protected]
Latte Rapid Application Development William Dunlap Product Manager Borland International [email protected] Business Computing Evolution C/S Application Development Collaborative App Development Web
Rudder. Sharing IT automation benefits in a team with Rudder. Benoît Peccatte [email protected]. Normation Tous droits réservés normation.
Rudder Sharing IT automation benefits in a team with Rudder Benoît Peccatte bpe@ 1 Who am I? Benoît Peccatte Origins: Sysadmin and a developper Now: Automation, Rudder, ncf ncf 2 What is Rudder anyway?
Iraklis Karampourniotis, Zoi Arvanitidou, Ioannis Paraschakis. Using open source software in gis training and education
Iraklis Karampourniotis, Zoi Arvanitidou, Ioannis Paraschakis Using open source software in gis training and education Can open source be used? The question troubling us was Can Open Source Software be
Enabling embedded maps
Enabling embedded maps Case: National geoportal of Finland Antti Rainio National Land Survey of Finland Trends: Web Services, Mapping Mashup, Open Source, Open Data Decentralised data s Service interfaces
Creating a GIS based learning tool for the Faculty of Forest & Environment at the HNE Eberswalde
Creating a GIS based learning tool for the Faculty of Forest & Environment at the HNE Eberswalde G. Singelnstein / H. Plesse University of Applied Sciences in Eberswalde 14.04.2011 Introduction I What
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
Evolution of the Major Programming Languages
142 Evolution of the Major Programming Languages Object Oriented Programming: Smalltalk Object-Oriented: It s fundamental characteristics are: Data abstraction, Inheritance and Dynamic Binding. The essence
APACHE. Presentation by: Lilian Thairu
APACHE AGENDA Introduction Where to get Versions Licensing Use Features Server & Supporting programs Competitors Market structure Pros & Cons Vs Other servers Introduction Web Server Often referred to
CSC230 Getting Starting in C. Tyler Bletsch
CSC230 Getting Starting in C Tyler Bletsch What is C? The language of UNIX Procedural language (no classes) Low-level access to memory Easy to map to machine language Not much run-time stuff needed Surprisingly
Network operating systems typically are used to run computers that act as servers. They provide the capabilities required for network operation.
NETWORK OPERATING SYSTEM Introduction Network operating systems typically are used to run computers that act as servers. They provide the capabilities required for network operation. Network operating
THE OPEN SOURCE DEVELOPER REPORT
THE OPEN SOURCE DEVELOPER REPORT 2011 ECLIPSE COMMUNITY SURVEY JUNE 20 11 EXECUTIVE SUMMARY Eclipse is a large, vibrant, well-established open source community with over 200 open source projects, close
Axivion Bauhaus Suite Technical Factsheet
Axivion Bauhaus Suite Technical Factsheet Inhalt 1 Integrated Solution for Stopping Software Erosion... 2 1.1 Build Process Integration... 2 1.2 Continuous Integration... 2 1.3 Web-Dashboard... 2 1.4 Clone
Lecture 8. Online GIS
Lecture 8 Online GIS Lecture 8: Outline I. Online GIS 1. Google Earth 2. MSN Live Maps II. Open Source GIS III. ArcGIS Server and the ESRI suite of online software utility options IV. Advanced Data Mining
Introduction to Open Source. Marco Zennaro [email protected] Carlo Fonda [email protected]
Introduction to Open Source Marco Zennaro [email protected] Carlo Fonda [email protected] Agenda Open Source Linux Linux history Distributions License Types OS and Development OS Definition Why is it called
ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hans- Petter Halvorsen, 2014.03.01 ASP.NET Web Programming Faculty of Technology, Postboks 203,
