MapServer User Meeting 2004 - Ottawa, Canada UMN MapServer Past, Present and Future.

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

GIS in the Internet - architectures, standards and OpenSource Team SPADE – Spatial Decision Support.
Perspectives from the Client Side Integrating Backbone OS Technology with PostgreSQL PostGIS, UMN MapServer and Mapbender A short listing of the mentioned.
Advanced Information Systems Laboratory Department of Computer Science and Systems Engineering Müesteraner GI-Tage 03 GIS COTS.
Centro de Referência em Informação Ambiental, CRIA Sidnei de Souza Abril 2006 mapcria web service.
GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?
Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
Implementing Web GIS Solutions using open source software
Mapserver The PSU Experience David Percy Geospatial Data Manager, Geology Department William Garrick Manager of Academic and Research Computing Portland.
Kapil Oberai Scientist Indian Institute of Remote Sensing India Geospatial Forum 2012.
A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel.
Planned Title: Review of Evaluation of Geospatial Search Allan Doyle.
Mapserver The Oregon Experience David Percy Geospatial Data Manager, Geology Department Portland State University Digital Mapping Techniques, 2006 Conference.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Introduction to ArcView
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
GIS on Linux 4all Project team: Jan Růžička František Klímek Michal Šeliga Pavel Děrgel.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Apache Jakarta Tomcat Suh, Junho. Road Map Tomcat Overview Tomcat Overview History History What is Tomcat? What is Tomcat? Servlet Container.
Introducing FDO Toolbox Jackie Ng. Presentation Overview What is FDO? What is FDO Toolbox? Major Features of FDO Toolbox Demos.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Runtime Euan Cameron Mary Harvey Ralf Gottschalk Road Ahead.
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
Workshop on Census Cartography and Management, Bangkok, Thailand, 15–19 October 2007 Free & Open Source Software (FOSS): Applications & Technologies.
Canada’s Natural Resources – Now and for the Future Using Open Source to analyze Canada’s National Forest Inventory. Chris West and Brian Low Pacific Forestry.
Sharing Geographic Content
MapServer and SDE Howard Butler Center for Survey Statistics & Methodology Iowa State University Beginning Middle End.
Introduction to Open Source GIS, GeoTec 2005
1 UTGB Shell An Open-Source Browser Framework for the Integration of Biological Data Taro L. Saito, Shin Sasaki, Budrul Ahsan and.
GIS technologies and Web Mapping Services
Sep , 2006 v FME Worldwide User Conference - Vancouver What’s New in ArcGIS Data Interoperability Extension Kim Avery, ESRI, California, USA, and.
Cadastre software based on Open Source in Kyrgyzstan Alexander Solovov Solution developer.
NEARC Nashua, NH Using a Mix of Technologies to Collect and Present Geographic Information on the Web (or desktop) Aleda Freeman MassGIS (Office.
Open Source Web Mapping Server Products (Spatially-enabled Internet applications)‏ Rex Thaxton & Jerry Workman Mountain CAD Corporation 339 Sixth Ave.
Fundamentals of Database Chapter 7 Database Technologies.
Z-Geoinfo Inc. Capability Briefing June 21, 2011.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Introduction to ArcView NPS Introduction to GIS: Lecture 2 Based on NINC, ESRI and Other Sources.
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
12.3 Using Open GIS web services to serve environmental data 21rst IIPS: Session 12 GIS Applications 12.3 Using Open GIS web services to serve environmental.
The FalconView Geodata Overlay
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS, MAPSERVER, GMT Presented at OSCON 2006 by Aaron Racicot.
The Open Source Spatial Services Kit: Lowering the Cost of Deploying Services on the Geo-Web Presented by Ben Lewis Advanced Technology Solutions, Inc.
OpenSource GIS 2004 Ottawa, Canada A Survey of Open Source GIS “The View from 30,000 Feet” or “A Mile Wide and an Inch Deep” Paul Ramsey.
Development of Dynamic SLD and Understanding WCS Using Geo-server Supervisor Prof N.L Sarda Dept. of Computer Science & Engg. IIT-Bombay Bharti M.Tech.
AMS 2003: IIPS, GIS APPLICATIONS 6.4 Iowa Environmental Mesonethttp://mesonet.agron.iastate.edu Using GIS for Environmental Data in Iowa Dr Dennis Todey.
Global map layers Additional global data sets such as Hydrology data (Hydrosheds), new and updated Landcover data (Globcover), demographic data and others.
Exploring Spatial Data Infrastructure in an Open Source World Jacqueline Lowe UNC-Asheville National Environmental Modeling and Analysis Center Jacqueline.
Using Open Source GIS Technology overview Presented by Aaron Racicot – GIS Programmer January 25, 2006 A Citizen of Salmon Nation.
September 15-17, 2010, Istanbul, Turkey 20 th Meeting of the Advisory Group on Pollution Monitoring and Assessment and Bathing Water Experts Workshop September.
Open Source GIS Discussion and Examples CSIG 06 – 16Aug2006 Chris Condit
A GeoSpatial Mapping Architecture
KNOWLEDGE SYSTEMS Open Source GIS The Ecotrust mission to utilize new innovative technology Aaron Racicot – GIS Programmer
GeoServer: Past, Present, Future Justin Deoliveira.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
Workshop on International Standards, Contemporary Technologies and Regional Cooperation, Noumea, New Caledonia, 04–08 February 2008 Free & Open Source.
W W W. R E F R A C T I O N S. N E T Introduction to An Open Source Platform for GIS.
Open Source GIS The Ecotrust mission to utilize new innovative technology Aaron Racicot – GIS Programmer
Uploading Data Matthew Hanson  GeoNode made up of several components  Web Framework – Django  OGC Server – GeoServer  Database – PostGIS.
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
MapServer Project Status Daniel Morissette, Mapgears Jeff McKenna, Gateway Geomatics.
MapGuide Open Source (MGOS)
MapGuide Open Source (MGOS)
Geographic Data Primitives
ArcGIS Pro: An Introduction Overview
Presentation transcript:

MapServer User Meeting Ottawa, Canada UMN MapServer Past, Present and Future

MapServer User Meeting Ottawa, Canada MapServer 1.0 MapServer 1.0 is developed for use on the ForNet project. Written in C, it leverages the graphics library GD and the shapefile manipulation library shapelib BWCAW Interactive Mapping GIS-based decision support system for canoe trip planning. Web-mapping component uses C programs to author custom Arc/Plot AMLs. ArcPlot generates ESRI plot file convert.gra to.eps convert.eps to.gif All in about 45 seconds! MapServer 2.0 First version MapServer shared outside the ForNet project: Australia’s Environmental Resource Information Network (ERIN). Cartographic projection support added using Proj.4 library from the USGS. ForNet project winds down, so does MapServer TerraSIP/MapServer 3.0 MapServer development continues at the DNR. UMN has new NASA funding for TerraSIP and begins supporting new MapServer development. MapServer 3.0 is the first public, OpenSource release of the software. Raster support added using libTiff, TrueType font support added using FreeType. Only 2 developers at this point MapScript MapScript version 1.0 is released with MapServer 3.2. Developed using a tool called SWIG, MapScript gets the attention of a group of Canadian developers (DMSolutions) who agree to produce a version for the popular web scripting environment PHP NASA ForNet Project UMN and Minnesota DNR partner in a project (funded by NASA) to deliver remote sensing-based products to field forestry staff. Inquiries with various GIS and image processing vendors yield no plans to develop web-based GIS capabilities. MapServer and a companion system called ImageView are on the drawing board PostGIS/SDE/WMS MapServer internals completely rewritten to accommodate RDBMS-based GIS data. MapServer 3.5 is released with native support for both ESRI SDE and Postgres/PostGIS. MapServer 3.6 is released with initial support for the OGC WMS specification MUM/MapServer 4.0 The first MapServer User Meeting (MUM) takes place in June. More than 110 people attend. MapServer 4.0 is released shortly after MUM. This version adds 24-bit input/output support, and re-written output handling that allows for non-raster output as PDF or SWF files. More than 800 people subscribe to mapserver-users mailing list and 10+ developers are working on MapServer 4.2. MapServer Timeline Xerox Parc Map Viewer Web’s first interactive mapping application. The light bulb goes on! Xerox decides not to share the code for the software, so we write our own. 1994

MapServer User Meeting Ottawa, Canada Themes Community Cartography Performance/Analysis Data In… …Information Out OGC Interoperabity MapScript Client-side Development Server-side Management

MapServer User Meeting Ottawa, Canada Community The present: –June ‘03: ~800 users, June ‘04: ~1,200 users –19 developers, 15 documenters –core of very experienced users –new users are inexperienced in GIS, web application development, or both The future: –hopefully all those numbers go up –there is a niche to be filled in training and documentation

MapServer User Meeting Ottawa, Canada Cartography Recent work: –new style objects –support for GD anti-aliased line drawing –cartographic lines –graticule objects Future work: –labeling enhancements: polygon label point computation, MapText label engine support, label prioritization –symbol set re-write

MapServer User Meeting Ottawa, Canada Performance/Analysis Recent work: –non-8bit classification support for rasters –buffered polygon queries –connection pooling for SDE –spatial/temporal tiling extension Future work: –integration of GEOS geometry engine –reworking query interface to eliminate unnecessary passes through datasources –mapfile tokens, parse arbitrary chunks (or the whole file) as strings

MapServer User Meeting Ottawa, Canada Data In… Recent work: –Support for SDE versioned databases –Simple MySQL feature support –(indirect) GDAL/OGR drivers for OpenNDAP Future work: –Oracle Spatial (the Brazilians are back!) support brought to the same point as PostGIS and SDE –real-time relational joins –SDE joins (similar to PostGIS support)

MapServer User Meeting Ottawa, Canada …Information Out Recent work: –24-bit image output –PDF and SWF output –[shpxy…] tag for query processing –join support for dbf, csv and MySQL Future work: –map rotation (CVS) –raster queries (CVS) –[shpxy …] support for dynamic feature thinning

MapServer User Meeting Ottawa, Canada OGC Interoperability Recent work: –WFS client/server –OGC Filter support –WMS SLD support Future work: –WCS server (CVS) –WMS/WCS compliance (darn square pixels) –integration work with complimentary packages like GeoServer for WFS/WFS-T support

MapServer User Meeting Ottawa, Canada MapScript Recent work: –tons of “refactoring” –unification of Swig and PHP-based APIs –exposure of style and symbol objects Future work: –decent Java and.Net wrappers –exposing OWS interfaces –a thread-safe version of the C API –PHP5: to SWIG or not to SWIG

MapServer User Meeting Ottawa, Canada Client-side Development Recent work: –MapClient, jBox/dBox, ROSA –web mapping frameworks like DMS Chameleon, ZMapServer and Moxi Media IMF (misclassified) –mapserv CGI cookie support Future work: –(pet project) Eclipse plugin for authoring MapServer applications –really slick UI’s from several small companies built on top of the MapServer engine

MapServer User Meeting Ottawa, Canada Server-side Management Recent work: –distributions: MS4W, Debian Linux and GIS- Knoppix –application managers like MapDesk, MapLab and AveIN! Future work: –non-Windows installers

MapServer User Meeting Ottawa, Canada Challenges Prioritizing all that future work - money talks Project governance Competition from: –other OpenSource GIS projects –commercial outfits Keeping pace as technology advances Functional voids like routing and geocoding

MapServer User Meeting Ottawa, Canada Thank You!