This document provides an overview of open source GIS and OSGeo. It discusses what open source software is, the benefits it provides, and key open source GIS projects. Open source GIS projects are developed collaboratively and provide alternatives to proprietary GIS software. OSGeo is an organization that supports open source geospatial software development and promotes its use. Real-world examples show how governments and organizations have implemented open source GIS solutions using projects like PostGIS, GeoServer, and OpenLayers.
My presentation on Agile Vancouver conference in 2011
As the goal of Agile evangelists was to convince people to switch from long Waterfall projects, the main message was to think small – short iterations, no upfront design, and requirements that fit on a card. This presentation explores limitations and pitfalls of a purely iteration focused approach and discuss different ways to address them while still retaining the speed and flexibility of the Agile approach.
OESF Authorized Training Course official textbook
Course: Android Application Development Basic
FULL VERSION
Language: English
Contributed by
Created by: UL Systems Inc.
Edited by: Leading Edge Co.,Ltd.
Translated by: ISB Vietnam Co.,Ltd.
[Attention!]
This textbook is licensed under the Creative Commons License BY-NC-SA 4.0. It is prohibited to use this material for commercial use otherwise you are OESF member or OESF education consortium member.
My presentation on Agile Vancouver conference in 2011
As the goal of Agile evangelists was to convince people to switch from long Waterfall projects, the main message was to think small – short iterations, no upfront design, and requirements that fit on a card. This presentation explores limitations and pitfalls of a purely iteration focused approach and discuss different ways to address them while still retaining the speed and flexibility of the Agile approach.
OESF Authorized Training Course official textbook
Course: Android Application Development Basic
FULL VERSION
Language: English
Contributed by
Created by: UL Systems Inc.
Edited by: Leading Edge Co.,Ltd.
Translated by: ISB Vietnam Co.,Ltd.
[Attention!]
This textbook is licensed under the Creative Commons License BY-NC-SA 4.0. It is prohibited to use this material for commercial use otherwise you are OESF member or OESF education consortium member.
Open Source & What It Means For Self-Sovereign Identity (SSI)Evernym
Open source and open standards have been two pillars of self-sovereign identity since the beginning. Only by breaking down barriers to both development and production can we ensure that SSI works for everyone, everywhere.
Openness is also at the core of how Evernym operates, and our motivation for launching Sovrin, subsequently donating Hyperledger Indy to the world, and more recently, open-sourcing our own products.
In this webinar, we covered:
- The importance of open source software, and why it's needed for self-sovereign identity
- The open source tools available today, from Hyperledger Indy and Aries to Evernym's Verity
- What Evernym's open-sourcing of Verity means for developers
- Getting started with either open source or our free Sandbox plan
This presentation introduces open source software and aims to shed light on why you should care. We’ll highlight what you can or can’t do with it (licensing), and the pros/cons for businesses and individuals.
Best practices for using open source software in the enterpriseMarcel de Vries
Most of us understand the benefits of using open source software (OSS) and libraries. Heck, even Microsoft embraces it, so why can’t you adopt it as well in your enterprise? Open source can be a blessing and a curse at the same time. We probably all remember incidents like the “heart bleed” vulnerability in a popular open source implementation of SSL. So, if open source becomes more and more prevalent, how can we cope with the challenges that lay at hand? We will be challenged with all sorts of questions in the enterprise: What are the license implications when I take a dependency on a library with a viral type of license? What version of open source libraries are we using and are they the choice of the generic public or did we select one we now need to maintain ourselves? Are there known vulnerabilities in the libraries we use, and if so, are we affected by that? In this session, we take a practical approach to using open source libraries in product development for the enterprise. We touch briefly on the license types and the ones to look out for. We show you how an artefact repository system can help you to answer a lot of the tough questions. Learn how to integrate a system that is very popular, called Nexus, in your continuous deployment strategy and ensure a frictionless experience for your developers. We show integration with NuGet and how to manage open source dependencies using proxy facilities so you can ensure only a curated set of libraries are used, and meet compliance requirements for your business.
License to Code: Indemnifying Your Business Against Open Source Licensing Lia...ActiveState
Not long ago, open source software in the enterprise was a contentious topic. Conference panels and industry experts questioned the integrity of mixing open source with commercial and proprietary code. Would it unlock a pandora’s box of developer pain and sub-par software? Amidst the heated debate, open source tiptoed its way into the business of large-scale software development and settled in to stay.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
Explains the concept of Open Source Software and argues why Libraries should use it. Also provides a glimpse of OSS Applications that can be used in Libraries
This presentations covers meaning of open source, history of open source, open source software available in market, why developers and company create open source software.
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
At the OGC member meeting in Delft, Netherlands, my team from Gaia3D and I shared our experiences and the challenges we faced while visualizing large spatio-temporal datasets in digital twins. In conclusion, we discussed the necessity for a new standard, referred to as 'Voxel Tiles,' for visualizing spatio-temporal data.
Open Source & What It Means For Self-Sovereign Identity (SSI)Evernym
Open source and open standards have been two pillars of self-sovereign identity since the beginning. Only by breaking down barriers to both development and production can we ensure that SSI works for everyone, everywhere.
Openness is also at the core of how Evernym operates, and our motivation for launching Sovrin, subsequently donating Hyperledger Indy to the world, and more recently, open-sourcing our own products.
In this webinar, we covered:
- The importance of open source software, and why it's needed for self-sovereign identity
- The open source tools available today, from Hyperledger Indy and Aries to Evernym's Verity
- What Evernym's open-sourcing of Verity means for developers
- Getting started with either open source or our free Sandbox plan
This presentation introduces open source software and aims to shed light on why you should care. We’ll highlight what you can or can’t do with it (licensing), and the pros/cons for businesses and individuals.
Best practices for using open source software in the enterpriseMarcel de Vries
Most of us understand the benefits of using open source software (OSS) and libraries. Heck, even Microsoft embraces it, so why can’t you adopt it as well in your enterprise? Open source can be a blessing and a curse at the same time. We probably all remember incidents like the “heart bleed” vulnerability in a popular open source implementation of SSL. So, if open source becomes more and more prevalent, how can we cope with the challenges that lay at hand? We will be challenged with all sorts of questions in the enterprise: What are the license implications when I take a dependency on a library with a viral type of license? What version of open source libraries are we using and are they the choice of the generic public or did we select one we now need to maintain ourselves? Are there known vulnerabilities in the libraries we use, and if so, are we affected by that? In this session, we take a practical approach to using open source libraries in product development for the enterprise. We touch briefly on the license types and the ones to look out for. We show you how an artefact repository system can help you to answer a lot of the tough questions. Learn how to integrate a system that is very popular, called Nexus, in your continuous deployment strategy and ensure a frictionless experience for your developers. We show integration with NuGet and how to manage open source dependencies using proxy facilities so you can ensure only a curated set of libraries are used, and meet compliance requirements for your business.
License to Code: Indemnifying Your Business Against Open Source Licensing Lia...ActiveState
Not long ago, open source software in the enterprise was a contentious topic. Conference panels and industry experts questioned the integrity of mixing open source with commercial and proprietary code. Would it unlock a pandora’s box of developer pain and sub-par software? Amidst the heated debate, open source tiptoed its way into the business of large-scale software development and settled in to stay.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
Explains the concept of Open Source Software and argues why Libraries should use it. Also provides a glimpse of OSS Applications that can be used in Libraries
This presentations covers meaning of open source, history of open source, open source software available in market, why developers and company create open source software.
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
At the OGC member meeting in Delft, Netherlands, my team from Gaia3D and I shared our experiences and the challenges we faced while visualizing large spatio-temporal datasets in digital twins. In conclusion, we discussed the necessity for a new standard, referred to as 'Voxel Tiles,' for visualizing spatio-temporal data.
2022년 10월 13일 부산 디지털대전환 컨퍼런스에서 발표한 자료입니다.
** 요약 **
현실 세계의 디지털 미러링인 디지털트윈은 제조업과 보건의료 분야뿐만 아니라 도시 분야에서도 활발하게 활용되고 있다. 도시 및 국토 관리, 스마트시티에서 디지털 트윈의 도입과 활용은 관련 기술의 발전에 힘입은 바 크다. 사물인터넷(IoT), CCTV, 드론, 라이다, 자율주행차, 모바일 매핑시스템(MMS), 지구관측위성, 스마트폰의 보급과 확산은 과거보다 더 빠르고 저렴하게 지구상의 각종 정보를 취득할 수 있게 하였다. 그리고 인터넷과 5G를 활용한 연결성은 관련 정보의 실시간 활용성을 극대화하고 있다. 데이터 분석, 인공지능 그리고 시각화 기술의 발전은 데이터의 빠른 처리, 최적화, 의사결정을 가능케 하고 있다. 현실 세계의 객체와 현상을 센서를 통해 모니터링하고 모델링함으로써 가상 세계에 빠르게 재현해낼 수 있는 이러한 기술 발전은 도시, 국토 문제 또한 디지털 트윈을 통해 분석하고 해결할 수 있으리라는 희망과 자신감을 제공했다.
본 발표에서는 최근의 기술적 발전, 디지털트윈을 활용한 도시 및 국토 관리 동향, 표준화 움직임, 실제 구축 사례 등을 살펴보고 마지막으로 도시 디지털트윈의 명암에 대해 논의한다.
2021년 12월 23일 전주정보문화산업진흥원 주최의 전주콘텐트페어에서 특강한 자료입니다.
***
본 강연에서는 현실 세계의 미러링인 디지털 트윈의 개념, 동향, 그리고 앞으로 가능성과 한계를 도시와 공간정보 관점에서 조망한다.
통제된 환경이 가능한 제조업에서 많이 활용되던 디지털트윈은 최근 도시관리의 새로운 패러다임으로서 그 가능성을 인정받고 있다. 공간정보 관련 국제표준화기구인 OGC와 buildingSmart가 디지털트윈 구현을 위한 3차원 데이터 표준과 호환 등에 관해 논의하고 있으며, 영국은 국가디지털트윈프로그램(National Digital Twin Programme)을 출범시키고 디지털 트윈을 구현하기 위한 다양한 활동을 진행 중이다. 우리나라 또한 디지털 트윈을 스마트시티에 적용하기 위한 다양한 사업을 진행하고 있다.
현실 세계의 모사라는 디지털 트윈의 성격상 3차원 객체와 공간정보는 디지털 트윈의 구성과 운영에 있어 매우 중요한 역할을 한다. 공간정보 분야에서는 라이다, 드론, 항공측량, 인공위성, BIM(Building Information Modeling) 등의 원천 데이터를 활용하여 3차원 지형지물과 건물 등을 가상세계에 재생해내고 있다. 더불어 센서 가격 하락, 관련 기술의 확산, 인터넷과 5G 등의 연결 등이 더 싸고 더 빠르게 3차원 공간정보를 생산할 수 있는 밑거름으로 작용하고 있다.
하지만, 디지털트윈 기반의 스마트시티는 그 장밋빛 이미지와 달리 쉽지 않은 긴 여정이다. 과대홍보와 과도한 기대, 시스템의 복잡도에 따라 증가하는 디지털트윈 구축과 관리 비용, 사이버 보안 문제, 부족한 인력, 미흡한 표준화와 산업계 협력 등이 디지털트윈 스마트시티 구축의 위험요소로 지적되고 있다. 대표적인 복잡계인 도시문제를 디지털트윈을 통해 관리, 해결하려면 도시와 관련된 여러 특성과 데이터를 이해하는 것이 필수적이다. 디지털트윈의 진정한 가치는 다른 영역과 연계, 융합될 때 발휘되므로, 개별 영역 위주 관점에서 벗어나 통합적 정책과 실행이 필요하다.
2021년 10월 28일 제주 서귀포 KAL호텔에서 개최된 한국환경영향평가학회 추계학술대회에서 발표한 자료입니다. 환경부 R&D인 '환경영향평가 의사결정 검토지원모델 결과 시공간 표출기술 개발' 과제의 현재까지 성과를 전문가와 공유했습니다.
본 '환경영향평가 의사결정 검토지원모델 결과 시공간 표출기술 개발' 은 크게 두 부문으로 나뉘어 연구되고 있으며, 그 자세한 내용은 아래와 같습니다.
1. 환경영향평가 시공간 시각화/가시화 기술
본 기술은 환경영향평가 과정의 각종 데이터를 마치 멀티미디어처럼 시공간적(3∙4차원)으로 시각화/가시화하고, 사용자가 직접 모델링이나 시뮬레이션에 참여하여 그 결과를 바로 확인할 수 있게 하는 기술이다.
본 기술은 크게 3분야로 구성되어 있다. 첫째, BIM(Building Information Modelling) 가시화 기술이다. BIM은 차세대 건축/토목 분야의 사실상 표준으로서 향후 BIM으로 계획∙설계된 개발 정보를 환경영향평가 시스템에서 받아들이고 가시화하는 것이 필수적이다. 둘째, 악취, 소음, 대기질, 일조, 경관 등과 같이 그 정보를 시공간적으로 가시화하는 기술이다. 이러한 항목의 예측 결과는 현재 3∙4차원적으로 생산되고 있으나 환경영향평가서에는 단지 2차원 그림만으로 제시되고 있다. 셋째, 사용자가 직접 모델링이나 시뮬레이션에 참여하는 소위 Easy Finger 기술이다. 사용자가 직접 건축물의 배치, 층고 등을 변화시키거나 소음원의 위치를 이동시킴으로써 관련 환경적 영향이 어떻게 바뀌는지 바로 경험할 수 있다.
2. 환경영향평가 의사결정지원 사용자 맞춤형 시스템
환경영향평가 의사결정지원 사용자 맞춤형 시스템은 사업자/대행자, 검토자/협의자, 주민/일반시민의 세 이해관계자 그룹에게 맞춤형 환경영향평가 시스템을 제공한다. 사용자 그룹별로 이 시스템의 데이터와 기능에 대한 접근 권한이 다르다. 이 시스템은 환경영향평가 시공간 시각화/가시화 기술을 근간으로 활용한다. 이 시스템은 전체적으로 스코핑 서비스, D.I.Y Check 서비스, 환경영향예측 서비스, Easy Finger 시뮬레이션 서비스, 유사사업분석 서비스 등을 제공하며, 이해관계자 그룹은 이 시스템을 이용하여 환경영향평가서를 작성하거나 각종 환경영향평가 정보에 접근하거나 Easy Finger 기능을 활용하여 직접 시뮬레이션을 수행하게 된다. 환경영향평가 과정의 접근성과 투명성을 높여 이해관계자들 사이의 불필요한 오해와 갈등을 줄 일 수 있을 것으로 기대된다.
This talk was given at the FOSS4G Asia 2021 held at Kathmandu, Nepal.
Have you ever heard about Open Indoor Map project? No? Don't worry about that you don't know the OIM(Open Indoor Map) project, because OIM is quite new project and not publicly well-known. OIM project got many inspiration from Open Street Map. OIM is a project to let users upload & share their indoor related data. Users can upload their IFC, CityGML, IndoorGML, 3DS data that represent indoor space to the OIM server and OIM server service those data through web in 3D. OIM project makes use of many open source project including mago3D, Assimp, and others. I expect OIM project could expand crowd-sourced map to indoor space as well by complementing Open Street Map.
State of mago3D, An Open Source Based Digital Twin PlatformSANGHEE SHIN
I gave this talk at the FOSS4G Buenos Aires 2021.
mago3D(https://github.com/Gaia3D/mago3djs) is a relatively new project first released in July 2017. The ultimate goal of mago3D project is developing an open source based digital twin platform that can replicate and simulate the real world objects, processes, and phenomena on web environment. mago3D is on its way to achieve this goal now. As a Digital Twin platform, it can integrate, manage, and visualize various kinds of data formats such as CityGML, IndoorGML, LAS, IFC, 3DS, and other popular GIS formats. It utilizes many open source projects as a baseline framework. mago3D has been used in various industry sectors including ship building, urban design & management, indoor data management, and national defense. In this talk, I showcased several real projects that employed the mago3D and shared recent improvements and new features of mago3D.
A Research on EIA(Environmental Impact Assessment) Data Visualization Technol...SANGHEE SHIN
This talk was given at the FOSS4G Buenos Aires 2021.
This research is about the development of an EIA(Environmental Impact Assessment) decision support system that effectively integrates and visualizes the results of the EIA review process and related information such as BIM/GIS, modeling data, and sensor data. The final goal is to improve the EIA process so that not only experts but also non-experts can participate in the EIA process and easily understand the EIA statements using innovative technologies such as 3D GIS and Easy Finger real-time simulation. The final system will be developed and opened as an open source. This research is 5 years long project funded by Ministry of Environment, South Korea. This talk will focus on the 1st year's research outcome and future plans.
Integration of BIM and GIS: From Ideal to RealitySANGHEE SHIN
I gave this talk at the Smart Geo Expo Conference that was co-organized by LH Corp and OGC. In this talk I've tried to share the real experiences of BIM & GIS integration in real projects.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
1. Let’s Grow Together!!
- A general introduction of Open Source GIS & OSGeo -
19th, Sep, 2012
AGF Open Source Session
Gaia3D, Inc.
Shin, Sanghee(shshin@gaia3d.com)
3. I. Overview of Open Source SW
I-1. What is Open Source SW?
q Open source SW(OSS) is the computer SW that is available in source code form under certain licenses.
q Users of OSS are permitted to use, copy, study, change, improve and even redistribute those OSS freely.
q ‘Free’ does not mean ‘Free of Charge’ but ‘Freedom’
Freedom
Of
Software
Freedom Freedom
of of
Use Redistribute
Freedom Freedom
of of
Copy Modify
AGF 2012 – Open Source Session Presentation 19/09 3 Shin, Sanghee(shshin@gaia3d.com)
4. I. Overview of Open Source SW
I-2. Cathedral vs. Bazaar
q Open Source Software Development Model
<Closed Development> <Open Development>
Cathedral Bazaar
In-House Collaborative
Development Development
Leverage own knowledge Leverage others knowledge too
§ Designed and developed by inside R&D lab § Designed and developed with other outside partners
§ Inside knowledge, intellectual property, experiences § Inside knowledge + outside knowledge
§ Idling knowledge, limited leveraging outside knowledge § ‘We are smarter than Me!!’
è Leveraging inside & outside knowledge
AGF 2012 – Open Source Session Presentation 19/09 4 Shin, Sanghee(shshin@gaia3d.com)
5. I. Overview of Open Source SW
I-3. Open Source SW vs. Freeware
q Open Source SW vs. Freeware
OSS Freeware
• Users have the right to access & modify th • Freeware is usually distributed in a form of
e source codes. binary at ‘Free of Charge’, but does not op
en source codes itself.
• In case original programmer disappeared,
users & developer group of the S/W usuall • Developer of freeware could abandon dev
y keep its support to the S/W. elopment at any time and then final versio
n will be the last version of the freeware. N
• OSS usually has the strong users & develo o enhancements will be made by others.
pers group that manage and maintain the
project • Possibility of changing its licensing policy
§ OSS is different from Freeware
§ Antonym of OSS would be ‘Closed Source S/W’ or ‘Proprietary S/W’
§ Recently OSS is also regarded as ‘Commercial S/W’
AGF 2012 – Open Source Session Presentation 19/09 5 Shin, Sanghee(shshin@gaia3d.com)
6. I. Overview of Open Source SW
I-4. Benefits of Open Source SW
q Benefits of Open Source Software purported by OSS Community
§ Save money, save resources, increase stability, access to source code, access to skilled community of dev
elopers
1. Technological 2. Economical 3. Business 4. Other
Aspects Aspects Aspects Aspects
Rapid development of high- Very low adoption cost Extend company’s product Reduce energy
class SW s portfolio
Reduce SW development Self-Satisfaction
Increased stability by skilled cost Open up new market by pr
community review oviding diversified services Help society
Easy to customize & products
Reduce technological gap t
o leading proprietary SW co Reuse successful story Improve brand image of co
mpany mpany
Internalize outside SW deve
loper resources
Develop the society by sharing technology & outcomes!!
AGF 2012 – Open Source Session Presentation 19/09 6 Shin, Sanghee(shshin@gaia3d.com)
7. I. Overview of Open Source SW
I-4. Benefits of Open Source SW
q Open Source Advantages over Commercial SW
§ Open source’s price tag is clearly important driver. OSS is practically cheaper than commercial one.
§ 57% said that accessibility to source code really matters and 41% cited community code review as an imp
ortant benefit over proprietary.
è Price & open source code are key factors!
Price 80%
Source Code Access 57%
Community Code Review 41%
Don’t Know 20%
Bug Fix Turnaround 18%
Security 15%
Code Quality 15%
Best Product Functionality 15%
Easier to Adopt in Organization 10%
Other 6%
IP Protection 5%
* Source : Barracuda Networks 0% 20% 40% 60% 80% 100%
AGF 2012 – Open Source Session Presentation 19/09 7 Shin, Sanghee(shshin@gaia3d.com)
8. II. Open Source GIS
II-1. What is Open Source GIS?
q Open Source GIS
• FOSS4G : Free Open Source Software for Geo-Spatial
• GeoFOSS : GeoSpatial Free Open Source Software
AGF 2012 – Open Source Session Presentation 19/09 8 Shin, Sanghee(shshin@gaia3d.com)
9. II. Open Source GIS
II-2. Why Open Source GIS?
q Current State & Needs of Open Source GIS
Current State
ü Boom-up of Open Source & Open Source GIS
- Around 300 ~ 400 Open Source GIS projects are available (Freegis.org, 2011)
ü Advance of Open Source GIS
- OSGeo Foundation : Commercial proprietary GIS SW can be replaced with Open Source GIS
- Google used Open Source based GDAL in its Google Earth program
- AutoDesk opend the source code of MapGuide, FDO & MetaCRS and then donated those to OSGeo
- ESRI actively used GDAL and also changed its ArcGIS GeoPortal Server to Open Source based one
ü Active adoption of Open Source GIS in UN, EU, USA , Canada and other countries
Necessity
ü Want to meet lots of needs of GIS from public sectors
ü Want More with Less!!
ü Want to replicate other people & institution’s experience
ü Want to manage & modify the system by ourselves!!
AGF 2012 – Open Source Session Presentation 19/09 9 Shin, Sanghee(shshin@gaia3d.com)
10. II. Open Source GIS
II-3. Characteristics of GIS
q Characteristics of GIS
§ GIS = Vertical Set of Many Software
• Interoperability is very crucial among components
• Linux, Apache, PHP are Horizontal based Software
• GIS is Vertical Architecture based one from DB to web client
§ GIS as Public Infrastructure = Spatial Data Infrastructure
• Vendor neutral, standard based architecture is very important
• Active standardization by ISO, OGC
§ Open Source GIS as another Lego Block
• Active implementation of “Standard Compatibility” by Open Source GIS
• Open Source GIS could replace commercial proprietary SW/Components
AGF 2012 – Open Source Session Presentation 19/09 10 Shin, Sanghee(shshin@gaia3d.com)
11. II. Open Source GIS
II-4. GIS : Vertical Set of Many Software
q Characteristics of GIS : Vertical Set of Many Software
Client ArcMAP Google Earth QGIS Web
Interface WMS WFS WCS CSW
Middleware ArcTMS TMS GeoWebCache
Server ArcServer ArcSDE GeoServer MIP
DBMS Oracle PostgreSQL
Data Map Image DEM
AGF 2012 – Open Source Session Presentation 19/09 11 Shin, Sanghee(shshin@gaia3d.com)
12. II. Open Source GIS
II-5. Another Lego Block
q Open Source GIS as Substitute for Proprietary Software
ArcReader Viewing uDig, GRASS, gvSIG, QGIS, OSSIM
ArcMap/ArcGIS Cartography uDig, GRASS, gvSIG, QGIS, OSSIM
ArcINFO/ArcGRID Analysis GRASS, OSSIM, SEXTANTE
ArcPad Devices gvSIG mobile
ArcSDE Database PostGIS
ArcIMS Web Mapserver, GeoServer, DeeGree
ArcGIS Server Spatial Server GRASS, SEXTANTE
VB, Python Scripting PHP, Python, Perl, C#.net, etc…
• Source : Prof. Kwangwoo Nam
AGF 2012 – Open Source Session Presentation 19/09 12 Shin, Sanghee(shshin@gaia3d.com)
13. III. Open Source GIS Projects
III-1. FOSS4G Projects
q FOSS4G Projects under OSGeo Umbrella
Geospatial Web
Libraries Mapping
Metadata Desktop
Catalog GIS
AGF 2012 – Open Source Session Presentation 19/09 13 Shin, Sanghee(shshin@gaia3d.com)
14. III. Open Source GIS Projects
III-1. FOSS4G Projects
q C Tribe
TerraLib
PostGIS
MapGuide GEOS
OSSIM
GRASS OGR/GDAL
Mapserver
Proj4
QGIS
FDO
GMT
• Source : Tyler Mitchell
AGF 2012 – Open Source Session Presentation 19/09 14 Shin, Sanghee(shshin@gaia3d.com)
15. III. Open Source GIS Projects
III-1. FOSS4G Projects
q Java Tribe
gvSIG
GeoAPI
OpenMap
uDig
GeoTools
GeoServer
JUMP JTS Topolog
y Suite
DeeGree
• Source : Tyler Mitchell
AGF 2012 – Open Source Session Presentation 19/09 15 Shin, Sanghee(shshin@gaia3d.com)
18. III. Open Source GIS Projects
III-2. FOSS4G Based NSDI
q FOSS4G Based SDI Architecture
AGF 2012 – Open Source Session Presentation 19/09 18 Shin, Sanghee(shshin@gaia3d.com)
19. III. Open Source GIS Projects
III-2. FOSS4G Based NSDI
q FOSS4G Ecosystems
QGIS Map Window Open Layers GeoExt
Client
uDIG World Wind Open Scales Map Fish
OWS Interface
Middleware Squid TMS GeoWebCache
Server MapServer MapGuide GeoServer Deegree
GRASS GeoNetwork
DBMS PostgreSQL + PostGI
S
Data Open Street Map Open Aerial Map GeoNames
AGF 2012 – Open Source Session Presentation 19/09 19 Shin, Sanghee(shshin@gaia3d.com)
20. III. Open Source GIS Projects
III-2. FOSS4G Based NSDI
q Geo Bolivia
• Pursuing Open Source GIS based NSDI
AGF 2012 – Open Source Session Presentation 19/09 20 Shin, Sanghee(shshin@gaia3d.com)
21. III. Open Source GIS Projects
III-2. FOSS4G Based NSDI
q EU : INSPIRE
• Hybrid model by mixing proprietary and foss4g EU : INSPIRE
AGF 2012 – Open Source Session Presentation 19/09 21 Shin, Sanghee(shshin@gaia3d.com)
22. III. Open Source GIS Projects
III-3. Real Cases
q IGN, France
http://www.ign.fr
è Managing more than 100M spatial entities using PostGIS
AGF 2012 – Open Source Session Presentation 19/09 22 Shin, Sanghee(shshin@gaia3d.com)
23. III. Open Source GIS Projects
III-3. Real Cases
q MassGIS, USA
http://maps.massgis.state.ma.us/map_ol/moris.php?Yes=Yes
è Using PostGIS, GeoServer, GeoExt with ESRI Products
AGF 2012 – Open Source Session Presentation 19/09 23 Shin, Sanghee(shshin@gaia3d.com)
24. III. Open Source GIS Projects
III-3. Real Cases
q National Broadband Map, FCC of USA
http://www.broadbandmap.gov/
è Using PostGIS, GeoServer, OpenLayers
AGF 2012 – Open Source Session Presentation 19/09 24 Shin, Sanghee(shshin@gaia3d.com)
25. III. Open Source GIS Projects
III-3. Real Cases
q TriMet, Portland USA
http://trimet.org/
è Using PostGIS, GeoServer, OpenLayers
AGF 2012 – Open Source Session Presentation 19/09 25 Shin, Sanghee(shshin@gaia3d.com)
26. III. Open Source GIS Projects
III-3. Real Cases
q Open Source GIS Adoptions in Korea
AGF 2012 – Open Source Session Presentation 19/09 26 Shin, Sanghee(shshin@gaia3d.com)
27. III. Open Source GIS Projects
III-4. Open GeoData
q Open Street Map
è OSM is made & published by people’s participation!!
AGF 2012 – Open Source Session Presentation 19/09 27 Shin, Sanghee(shshin@gaia3d.com)
28. IV. OSGeo(Open Source GeoSpatial)
IV-1. General Information
q OSGeo General
OSGeo
- Open Source Geospatial Foundation
• Established in Chicago, US on 4th February
, 2006.
• Mission : To support the collaborative devel
opment of open source geospatial software
, and promote its widespread use.
• OSGeo is a NPO that is functioning as com
munity of communities.
AGF 2012 – Open Source Session Presentation 19/09 28 Shin, Sanghee(shshin@gaia3d.com)
29. IV. OSGeo(Open Source GeoSpatial)
IV-2. Goal & Activities
q Goal & Activities of OSGeo
Goal Activities
ü Provide resources for FOSS4G projects ü Support FOSS4G on a global scale
- Infrastructures
- Legal ü Support local activities and capacities
- Financial
ü Facilitate inter-project communication
ü Promote free and open geospatial data
ü Build a solid market for business and users
ü Create and maintain a quality brand
ü Interface with industry and academia
ü Create and promote free curriculum
ü Support the education of domain experts not <bra
ü Promote and contribute to standards nd specialists>
http://www.osgeo.org
AGF 2012 – Open Source Session Presentation 19/09 29 Shin, Sanghee(shshin@gaia3d.com)
30. IV. OSGeo(Open Source GeoSpatial)
IV-3. Governance Structure
q Governance Structure of OSGeo
AGF 2012 – Open Source Session Presentation 19/09 30 Shin, Sanghee(shshin@gaia3d.com)
31. IV. OSGeo(Open Source GeoSpatial)
IV-4. Activity Meter
q OSGeo Activity Meter
Mailing Lists
Unique
Year No. of Lists Subscribers
Subscribers
2008 106 13,323 10,410
2009 137 20,640 12,904
2010 164 27,504 15,423
2011 183 32,109 19,471
Source : http://lists.osgeo.org
AGF 2012 – Open Source Session Presentation 19/09 31 Shin, Sanghee(shshin@gaia3d.com)
32. IV. OSGeo(Open Source GeoSpatial)
IV-5. Incubation
q OSGeo Incubation
• Efforts for ensuring high quality open source GIS development
• A kind of project health inspection
1 Have a successfully operating open and collaborative development community
2 Have clear IP oversight of the code base of the project
3 Adopt the OSGeo principles and operating principles
4 Are mentored through the incubation process
AGF 2012 – Open Source Session Presentation 19/09 32 Shin, Sanghee(shshin@gaia3d.com)
34. IV. OSGeo(Open Source GeoSpatial)
IV-6. OSGeo Live
q Enterprise Ready Open Source GIS Stacks
AGF 2012 – Open Source Session Presentation 19/09 34 Shin, Sanghee(shshin@gaia3d.com)
35. IV. OSGeo(Open Source GeoSpatial)
IV-7. Conferences
q FOSS4G Conference
• Annual largest open source GIS conference hosted by OSGeo
• FOSS4G 2013 will be held at Nottingham, UK
AGF 2012 – Open Source Session Presentation 19/09 35 Shin, Sanghee(shshin@gaia3d.com)
36. V. Wrap-up
V-1. Wrap-up
Advance of Ope • Open Source GIS is now comparable with commercial proprietary GIS
n Source GIS • Open Source GIS is now actively adopted & used all around the world
• Open Source GIS is basically free.
Cost Reduction
• The price of commercial Open Source GIS is lower than proprietary one
• Almost all the Open Source GIS is compliant with OGC standards
Interoperability
• Open Source GIS can be used with existing proprietary GIS
Opened • Anybody can modify & upgrade the system from the source code level
Source Code • Can easily replicate or migrate success cases to their system
• Collaboration, sharing & community based SW development model
Collaboration • Source code will be managed by community not by company
based SW • Neutrality from specific technology or company
• Anybody can join and contribute to Open Source GIS with OSGeo
AGF 2012 – Open Source Session Presentation 19/09 36 Shin, Sanghee(shshin@gaia3d.com)