Tour De FOSS4G Libraries, Desktop Apps, Databases, Servers, Web Clients, Catalogues, Distrubted Computing

Total Page:16

File Type:pdf, Size:1020Kb

Tour De FOSS4G Libraries, Desktop Apps, Databases, Servers, Web Clients, Catalogues, Distrubted Computing Tour de FOSS4G Libraries, Desktop Apps, Databases, Servers, Web Clients, Catalogues, Distrubted Computing Felix Kunde Libraries GDAL / OGR Latest release 2.4.0 (Dezember 2018) New GDAL and OGR drivers Improved drivers: PostGIS raster, MSSQL Spatial PROJ Latest release 6.0.0 (March 2019) Geodetic datum transformation with new C++ API Unified database for CRS, Datums etc. WKT2 support and ISO-19111:2019 compliant JTS Topology Suite Latest release 1.16.1 (February 2019) Morton/Hilbert curve builder Support for M values Derivatives: JSTS, GEOS > R-GEOS, rgeo, Shapely GeoTools Latest release 21.0 (February 2019) Better NODATA support for raster data CLI for migrating NetCDF H2 indexes NEAREST spatial predicate support for PostGIS Java 11 compatibility Orfeo Toolbox (OTB) Latest release 6.6.1 (December 2018) Data augmentation with generated samples Dimensionality reduction: Encoder, PCA, SOM PDAL MDAL Latest release 1.8.0 (November 2018) Latest release 0.2.0 (Feb 2018) Supports ESRI I3S, Riegl RDB, Unity FBX Handling unstructured mesh data NNDistance filter & Delauany Triangulation NetCDF, GRIB, XMDF, DAT, 3Di LAZ compression for writerss.pointcloud sf stars Latest release 0.7.3 (February 2019) Latest release 0.3.0 (February 2019) Better GEOS integration Spatialtemporal tidy arrays New buffering styles sf integration read_sf creates tibbles directly GeoPandas Rasterio pySAL 0.4.0 (July 2018) 1.0.2x (March 2019) 2.0.0 (January 2019) Improved overlay Signed int8 support Multi-scale GWR Explode data frames Window operations Bayes on Gibbs samples read_file rasters In-Memory datasets Categorial Spatial Markov Mapnik Latest release 3.0.22 (January 2019) LinePatternSymbolizer with repeat option Improved padding calculation for clipping Leaflet Latest release 1.4.0 (December 2018) Extend pan API to not recenter for a new point OpenLayers Latest release 6.0 beta (March 2019) Replace Canvas2D with DOM compositions Improved Vector Tiles rendering Mapbox-GL layer Cesium Latest release 1.55 (March 2019) Support for polylines and textured entities on 3D Tiles CZML arcs for lines and polygons WMS-T (time) support in WebMapServiceImageryProvider iTowns VTS Latest release 2.8.0 (March 2019) Latest release 2.19.x (March 2018) Add 3D Tiles extension support Icon and text rendering optimization KML parser and modify GPX parser Generalized GPU shaders Immersive views and StreetControls VTS MapProxy converter OSM Buildings Tangram Latest release 4.0 (August 2018) Latest release ES 0.10.1 (Dec 2018) Highlighting / Hiding multiple objects Latest release JS 0.18.0 (Feb 2019) Picking always returns object ES: TouchInput for gestures Improved overall performance ES/JS: Zoom configuration JS: Improved layer matching Desktop Apps GRASS GIS Latest release 7.6.0 (January 2019) New raster modules New virtual raster data type New raster compression method (ZSTD) Updated PROJ support QGIS Latest release 3.6 (February 2019) New editing features More expression functions New raster image map marker QGIS Server, QGIS WebClient gvSIG Open Jump Latest release 2.5rc (February 2019) Latest release 1.14 (January 2018) New topology framework Improved raster profile tool Virtual fields for layers OpenKLEM for hydrological analysis Ring maps Improved LegendPlugin SAGA GIS GeoDa Latest release 7.2 (February 2019) Latest release 1.12rc (February 2019) Geogr. coord. to projected vertices Extended support for vector formats Improved Python interface Linking maps and diagrams Improved scatterplot matrixes New GUI design hale Latest Release 3.5.0 (January 2019) Deegree feature store configuration export GML partitioning by spatial extent Migration of join conditions and context filters Databases Indexes PostGIS Latest Release 2.5.2 (March 2019) Improved parallelism nD spGIST indexing (Kd trees) Hashable geometry in CTEs SpatiaLite GeoPackage Latest Release 5.0beta (August 2018) Latest Release 1.2.1 (June 2018) New Topology support Allow using non-spatial data Stored Procedures support Removing geometry type extensions New VirtualRouting module New BLOB TinyPoint format Rasdaman Latest Release 9.8 (January 2019) Support for WCS version 2.1 request Support for exporting to CIS 1.1 GML format Support for NaNf and Inff floating-point constants Tile38 GeoRocket Latest Release 1.16 (March 2019) Latest Release 1.3.0 (September 2018) pub/sub notifications Many performance improvements MQTT tls/cert options POST compressed files (GZIP) Add Kafka key Multiple Elasticsearch hosts rbush kdbush flatbush Latest release 2.0.0 (December 2018) https://github.com/PDAL/PDAL/issues/2218#issuecomment-427833756 https://www.usgs.gov/news/usgs-3dep-lidar-point-cloud-now-available- amazon-public-dataset Servers GeoServer Latest release 2.15 (March 2019) See GeoTools improvements Layer-wise en/disabling web services GeoFence internal server extension Java 11 compatibility Mapserver Latest release 7.2.2 (February 2019) Mapbox Vector Tiles support Vendor-Specific OGC FILTER parameter (WMS) WCS 2.0 support deegree Latest release 3.4.4 (March 2019) Improved label rendering in polygons CSW client: getIsoRecords method with constraints New CLI tool to import comlex GML Java 11 compatability pyWPS 52n SOS / WPS 4.2.1 (December 2018) SOS: 4.4.5 (February 2019) Support for HPC cluster WPS: 4.0beta6 (August 2018) Streamed URL data input Doc validators GeoWebCache MapFish Print Latest release 1.15 (February 2019) Latest release 3.18.x (March 2018) WMTS REST integration Imrpoved handling for stopping events Vector-Tiles Mime Type support Switch from Travis to CircleCI Java 11 compatability OpenMapTiles Tegola t-rex 3.9 (November 2018) 0.8.1 (November 2018) 0.9.1 (November 2018) Multilingual streets gzip tile caching Better GDAL integration Better indoor Proper VT Mime Type Simplification tolerance Improved 3D buildings Support sub queries Web Clients Mapbender Latest release 3.0.8beta (March 2019) New coordinate tool Search-router with mouse-over Many GUI improvements Oskari Latest release 1.51 (March 2019) Thematic maps improvements WFS-layers based on MVT / GeoJSON Webpack build environment GeoNode Latest release 2.10rc4 (August 2018) Use env var instead of secrets Cloning configuration from S3 SHOGun GeoMoose Latest release 3.0.0 (February 2019) Latest release 3.3 (February 2019) Updates components Query validation on user inputs JSONB support (Postgres) Queries with OR operator Java 11 compatability Moreadmin capabilities Lizmap QGIS Web Client 2 Latest release 3.2.2 (March 2019) Latest release 1.0 (February 2019) Dataviz and Atlas capabilities More QGIS for web Embeddable maps Search can use Postgres Mago3D BIM Surfer Latest release 1.1 (May 2018) Latest release 0.0.64 (February 2019) Better queuing and RAM management Improved glTF loading Quantized mesh tiles Update to latest BIMServer release potree Plas.io UI Latest release 1.6 (March 2018) Latest release 0.4.1 (January 2018) Las -> Potree converter Mostly fixes Desktop/Portable version Greyhound server -> Plasio.js Styling GeoStyler Latest release 3.1.1 (February 2018) New CQL parser Extended Rule Editor Maputnik Latest release 1.5 (February 2018) show-collision-boxes query parameter Support for ‘raster-resampling’ Thunderforest vector tiles Datawrapper Latest release 1.19 (April 2018) New data editor and histogram view Full table search Column reordering and row sorting Catalogues Data lineage GeoNetwork Latest release 3.6.0 (Janaury 2019) Web accessibility standards, improved guidelines Editor board and record history ISO19139 / DataCite output format pyCSW Latest release 2.2.0 (March 2018) WMS, WPS harvesting Python plugin enhancements CQL to Filter transform CQL WKT ENVELOPE support GeoGig Latest Release 1.2.1 (November 2018) Support for GeoServer 2.12 (web API Refresh) Improved performance for Replication QGIS plugin usability improvements Distributed Computing GeoMesa Latest release 2.2.1 (January 2019) Support for cross-layer filtering in GeoServer Improved anti-meridian query handling Apache Kudu data store implementation GeoWave Latest release 0.9.8 (September 2018) Upcoming support for Cassandra Allow other CRSes in indexes Support more GeoTools data stores GeoSpark Latest release 1.2.0 (March 2019) Core: GeoJSONReader, Wkt/WkbReader SparkSQL: More join functions Viz: Add support for Spark DataFrames New connector to Apache Zeppelin GeoTrellis Latest release 2.2.0 (February 2019) Spark: Tiled processing and reprojection Ratser: Native support for Cloud Optimized GeoTIFFs (COG) Vektor: bbox field to all GeoJSON Features Thanks. Please tell, if I forgot a project https://slides.com/fxku/foss4g-19 FOSS4G-Ar - Buenos Aires (April) See FOSS4G-NA - San Diego (April) FOSS4G - Bucharest (August) you FOSS4G UK - Edinburgh (September) State of the Map - Heidelberg (Sep.) in and many more ... .
Recommended publications
  • Development of an Extension of Geoserver for Handling 3D Spatial Data Hyung-Gyu Ryoo Pusan National University
    Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings Volume 17 Boston, USA Article 6 2017 Development of an extension of GeoServer for handling 3D spatial data Hyung-Gyu Ryoo Pusan National University Soojin Kim Pusan National University Joon-Seok Kim Pusan National University Ki-Joune Li Pusan National University Follow this and additional works at: https://scholarworks.umass.edu/foss4g Part of the Databases and Information Systems Commons Recommended Citation Ryoo, Hyung-Gyu; Kim, Soojin; Kim, Joon-Seok; and Li, Ki-Joune (2017) "Development of an extension of GeoServer for handling 3D spatial data," Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings: Vol. 17 , Article 6. DOI: https://doi.org/10.7275/R5ZK5DV5 Available at: https://scholarworks.umass.edu/foss4g/vol17/iss1/6 This Paper is brought to you for free and open access by ScholarWorks@UMass Amherst. It has been accepted for inclusion in Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings by an authorized editor of ScholarWorks@UMass Amherst. For more information, please contact [email protected]. Development of an extension of GeoServer for handling 3D spatial data Optional Cover Page Acknowledgements This research was supported by a grant (14NSIP-B080144-01) from National Land Space Information Research Program funded by Ministry of Land, Infrastructure and Transport of Korean government and BK21PLUS, Creative Human Resource Development Program for IT Convergence. This paper is available in Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings: https://scholarworks.umass.edu/foss4g/vol17/iss1/6 Development of an extension of GeoServer for handling 3D spatial data Hyung-Gyu Ryooa,∗, Soojin Kima, Joon-Seok Kima, Ki-Joune Lia aDepartment of Computer Science and Engineering, Pusan National University Abstract: Recently, several open source software tools such as CesiumJS and iTowns have been developed for dealing with 3-dimensional spatial data.
    [Show full text]
  • The State of Open Source GIS
    The State of Open Source GIS Prepared By: Paul Ramsey, Director Refractions Research Inc. Suite 300 – 1207 Douglas Street Victoria, BC, V8W-2E7 [email protected] Phone: (250) 383-3022 Fax: (250) 383-2140 Last Revised: September 15, 2007 TABLE OF CONTENTS 1 SUMMARY ...................................................................................................4 1.1 OPEN SOURCE ........................................................................................... 4 1.2 OPEN SOURCE GIS.................................................................................... 6 2 IMPLEMENTATION LANGUAGES ........................................................7 2.1 SURVEY OF ‘C’ PROJECTS ......................................................................... 8 2.1.1 Shared Libraries ............................................................................... 9 2.1.1.1 GDAL/OGR ...................................................................................9 2.1.1.2 Proj4 .............................................................................................11 2.1.1.3 GEOS ...........................................................................................13 2.1.1.4 Mapnik .........................................................................................14 2.1.1.5 FDO..............................................................................................15 2.1.2 Applications .................................................................................... 16 2.1.2.1 MapGuide Open Source...............................................................16
    [Show full text]
  • Gvsos: a New Client for Ogc® Sos Interface Standard
    GVSOS: A NEW CLIENT FOR OGC® SOS INTERFACE STANDARD Alain Tamayo Fong i GVSOS: A NEW CLIENT FOR OGC® SOS INTERFACE STANDARD Dissertation supervised by PhD Joaquín Huerta PhD Fernando Bacao Laura Díaz March, 2009 ii ACKNOWLEDGEMENTS I would like to thank to professors Joaquin Huerta and Michael Gould for their support during every step of the Master Degree Program. I would also like to thanks the Erasmus Mundus Scholarship program for giving me the chance to be part of this wonderful experience. Last, to all my colleagues and friends, thank you for making this time together so pleasant. iii GVSOS: A NEW CLIENT FOR OGC® SOS INTERFACE STANDARD ABSTRACT The popularity of sensor networks has increased very fast recently. A major problem with these networks is achieving interoperability between different networks which are potentially built using different platforms. OGC’s specifications allow clients to access geospatial data without knowing the details about how this data is gathered or stored. Currently OGC is working on an initiative called Sensor Web Enablement (SWE), for specifying interoperability interfaces and metadata encodings that enable real‐time integration of heterogeneous sensor webs into the information infrastructure. In this work we present the implementation of gvSOS, a new module for the GIS gvSIG to connect to Sensor Observation Services (SOS). The SOS client module allows gvSIG users to interact with SOS servers, displaying the information gathered by sensors in a layer composed by features. We present the detailed software engineering development process followed to build the module. For each step of the process we specify the main obstacles found during the development such as, restrictions of the gvSIG architecture, inaccuracies in the OGC’s specifications, and a set of common problems found in current SOS servers implementations available on the Internet.
    [Show full text]
  • (Iso19107) of the Open Geospatial Consortium
    Technical Report A Java Implementation of the OpenGIS™ Feature Geometry Abstract Specification (ISO 19107 Spatial Schema) Sanjay Dominik Jena, Jackson Roehrig {[email protected], [email protected]} University of Applied Sciences Cologne Institute for Technology in the Tropics Version 0.1 July 2007 ABSTRACT The Open Geospatial Consortium’s (OGC) Feature Geometry Abstract Specification (ISO/TC211 19107) describes a geometric and topological data structure for two and three dimensional representations of vector data. GeoAPI, an OGC working group, defines inter- face APIs derived from the ISO 19107. GeoTools provides an open source Java code library, which implements (OGC) specifications in close collaboration with GeoAPI projects. This work describes a partial but serviceable implementation of the ISO 19107 specifi- cation and its corresponding GeoAPI interfaces considering previous implementations and related specifications. It is intended to be a first impulse to the GeoTools project towards a full implementation of the Feature Geometry Abstract Specification. It focuses on aspects of spatial operations, such as robustness, precision, persistence and performance. A JUnit Test Suite was developed to verify the compliance of the implementation with the GeoAPI. The ISO 19107 is discussed and proposals for improvement of the GeoAPI are presented. II © Copyright by Sanjay Dominik Jena and Jackson Roehrig 2007 ACKNOWLEDGMENTS Our appreciation goes to the whole of the GeoTools and GeoAPI communities, in par- ticular to Martin Desruisseaux, Bryce Nordgren, Jody Garnett and Graham Davis for their extensive support and several discussions, and to the JTS developers, the JTS developer mail- ing list and to those, who will make use of and continue the implementation accomplished in this work.
    [Show full text]
  • Centre for Geo-Information Thesis Report GIRS-2018-06 Managing Big Geospatial Data with Apache Spark Msc Thesis Hector Muro Maur
    Centre for Geo-Information Thesis Report GIRS-2018-06 Managing Big Geospatial Data with Apache Spark MSc Thesis Hector Muro Mauri March 2018 Managing Big Geospatial Data with Apache Spark MSc Thesis Hector Muro Mauri Registration number 920908592110 Supervisors: Dr Arend Ligtenberg Dr Ioannis Athanasiadis A thesis submitted in partial fulfillment of the degree of Master of Science at Wageningen University and Research Centre, The Netherlands. March 2018 Wageningen, The Netherlands Thesis code number: GRS80436 Thesis Report: GIRS 2018 06 Wageningen University and Research Centre Laboratory of Geo-Information Science and Remote Sensing Contents 1 Introduction 3 1.1 Introduction & Context.........................................3 1.2 Problem definition & Research questions................................5 1.3 Structure of the document........................................5 2 Methods & Tools 6 2.1 Methods..................................................6 2.2 Tools....................................................7 3 Tests Design & Definition 9 3.1 Functionality Test............................................9 3.2 Performance Benchmark Test...................................... 17 3.3 Use Case................................................. 19 4 Functionality Test Results 21 4.1 Magellan.................................................. 21 4.2 GeoPySpark................................................ 25 4.3 GeoSpark................................................. 28 4.4 GeoMesa................................................. 31 5 Results
    [Show full text]
  • Client-Side Versus Server-Side Geoprocessing
    CLIENT-SIDE VERSUS SERVER-SIDE GEOPROCESSING Benchmarking the performance of web browsers processing geospatial data using common GIS operations. by Erin L. Hamilton A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science (Cartography and Geographic Information Systems) at the UNIVERSITY OF WISCONSIN–MADISON 2014 i Acknowledgements The completion of this thesis could not have been accomplished without the help and support of many people. Thank you to Jim Burt for serving as my advisor. Your ability to see the big picture and ask hard questions made my work infinitely stronger. Your feedback on my drafts pushed me to produce my best work and I am thankful for that. Thank you to Qunying Huang and David Hart for serving on my committee. Your feedback on this thesis was much appreciated. More importantly, the support you provided me in improving my programming skills over the past three years enabled me to execute the technical pieces of this research. I am extremely grateful for that. Thank you to the members of the GIS group. The questions asked during my research progress presentations over the last year were significant in shaping and refining my work. Big thank you to the people in the Cartography Laboratory. Your guidance, support, and friendship were critical in keeping me moving forward. I especially want to thank Tanya Buckingham and Daniel Huffman for providing me with so much insightful perspective and advice along the way and Bill Buckingham for providing tremendously helpful recommendations on my writing. Thank you to my Mom and Dad for being my cheer team across the country.
    [Show full text]
  • Handling Data Consistency Through Spatial Data Integrity Rules in Constraint Decision Tables
    Handling Data Consistency through Spatial Data Integrity Rules in Constraint Decision Tables Fei Wang Vollständiger Abdruck von der Fakultät für Bauingenieur- und Vermessungswesen der Universität der Bundeswehr München zur Erlangung des akademischen Grades eines Doktor- Ingenieurs (Dr.-Ing.) genehmigten Dissertation. Vorsitzender: Univ.-Prof. Dr.-Ing. Wilhelm Caspary 1.Berichterstatter: Univ.-Prof. Dr.-Ing. Wolfgang Reinhardt 2.Berichterstatter: Univ.-Prof. Dr.-Ing. Anders Östman Diese Dissertation wurde am 31. Jan. 2008 bei der Universität der Bundeswehr münchen eingereicht. Tag der Mündlichen Prüfung: 13. Mai 2008 2 3 Abstract With the rapid development of the GIS world, spatial data are being increasingly shared, transformed, used and re-used. The quality of spatial data is put in a high priority because spatial data of inadequate quality is of little value to the GIS community. Several main components of spatial data quality were indentified by international standardization bodies such as ISO/TC 211, OGC and FGDC, which consists of seven usual quality elements: lineage, positional accuracy, attribute accuracy, semantic accuracy, temporal accuracy, logical consistency and completeness (two different names for similar aspects of quality are grouped in the same category). In this dissertation our work focuses on the data consistency issue of the spatial data quality components, which involves the logical consistency as well as semantic and temporal aspects. Due to complex geographic data characteristics, various data capture workflows and different data sources, the final large datasets often result in inconsistency, incompleteness and inaccuracy. To reduce spatial data inconsistency and provide users the data of adequate quality, the specification of spatial data consistency requirements should be explicitly described.
    [Show full text]
  • The Decision Table Template for Geospatial Business Rules
    The Decision Table Template For Geospatial Business Rules Alex Karman CTO and Co-Founder Revolutionary Machines, Inc. www.rev-mac.com San Jose, Oct 13-15, 2014 1 OpenRules Now Supports Spatial Rules • Leverages the popular JTS Topology Suite (“JTS”) • Supports the Egenhofer Relationships (“DE9-IM”) for 2D points, polygons and line strings – Contains, touches, crosses, overlaps, disjoint, etc. • Supports distance and area calculations; and ranking by distance or area • Supports aggregates (max/min) of spatial rules • Supports non-spatial mereological rules – Part of/comprises • Loads Geographic Markup Language (GML) from text files with a GeometryDatabaseBuilder utility Motivation • Last year, we used OpenRules to handle business rules related to security constraints and service level agreements in a data center management project. • This year, the customer asked us if OpenRules could manage fraud detection and privacy rules in a healthcare project in the same data center. • We looked at the problem domain and saw a large number of spatial rules. Spatial Business Rules Are Everywhere • Healthcare – Hospital Referral Region, Hospital Service Area, Hospital, Patient, Emergency Routes • Sales – Supplier and buyer territories, census block demographics • Utilities – Markets are usually defined geographically • Local government – Cadasters, zones, counties, municipalities Most Spatial Business Rules Only Require a Simple Vocabulary • Describe how simple points, polygons and lines interact • Describe distances between them • Describe “at least” or “no more than” rules (aggregate spatial rules) Most Spatial Business Rules Never Use Most GIS Features • Continuous field data – Weather, climate, netCDF, raster • Slope and aspect – Digital elevation model, bathymetry, viewshed • Topology – The shoreline borders the shore • Spatial statistics – Autocorrelation, Moran’s I, Geary’s C, etc.
    [Show full text]
  • Architecting Location Intelligence Platforms Using Open-Source Components
    The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XLIII-B4-2021 XXIV ISPRS Congress (2021 edition) ARCHITECTING LOCATION INTELLIGENCE PLATFORMS USING OPEN-SOURCE COMPONENTS A. BENAHMED DAHO 1, H. BEKHELIFI 1 1 TransformaTek, SARL (LLC), Ain Temouchent, Algeria - (ali.benahmeddaho, hatem.bekhelifi)@transformatek.dz Commission IV, WG IV/6 KEY WORDS: GIS, Cloud Architecture, Location intelligence, Agile approach, GeoNode, Source control. ABSTRACT: Location Intelligence is an emerging application of geospatial industry. It allows professionals from different business domains (finance, disaster management, retail, health) and with minimum expertise in GIS technologies to use efficiently many spatial analysis tools and algorithms to solve their day-to-day problems. One of the major characteristics of Location Intelligence is the use of multisource and alternative data either user ingested or directly available in the platform (by geo-enrichment). In this contribution we investigate the architectural challenges raised by the development of this kind of platforms, particularly in term of functionalities, use of open-source components, management practices, deployment on the Cloud and source code control. To validate our assumptions, we built a new platform, named “Geoweba”, based on the GeoNode Project and having as objective to disrupt the Algerian consulting market. The resulting platform is deployed on the internet and freely available for users. In this contribution we demonstrate that our development approach based on Agile principles and open-source components gives a good result, mainly in the early stages when just a Minimum Viable Product (MVP) is needed for market validation of the idea. 1. INTRODUCTION Location intelligence software, also called spatial intelligence Functioning software, is a business intelligence solution that provides location Sprint Deliverables analytics to identify the relationship between certain objects TODO 2-4 Weeks based on their physical locations.
    [Show full text]
  • Maa-123.2441 GIS Software Development 4 Op 4 Op Data And
    Maa-123.2441 GIS Software Development 4 op Data and databases 10/27/2013 Jari Reini GIS – in 4 categories •Categories based on competences – Data collection and management – Spatial data analysis – Software development – GIS Solutions • Today concentrating on data collection, management and analysis (and partly SW development) Jari Reini 10/27/2013 Architectural choices in GIS (simplified) Desktop Client-Server Internet Application Server Database Jari Reini Database 10/27/2013 Principles •Re-use, Keep it simple •Use COTS as much as possible –Less in-house development –Less maintenance –Already includes a lot of required functionality •For example –Storage: Oracle Spatial database –Editing: ESRI ArcGIS –Quality checking: Radius, JavaML, JTS –Product Creation: FME and own tools 10/27/2013 Architecture and flow Data Sourcing Editing Conversion Products Public Comm upload Delivery unity Database Server Other Rule engine Quality Pre-filter checks Specs Jari Reini 10/27/2013 Content types •Maps (2D) •Voice-Enabled Maps •Address Points •Points of Interest •City Guides •Landmarks •3D maps Jari Reini 10/27/2013 Content gategories •Business content Guide –Office locations, factories, stores … -Voice Maps –Environmental data -Speed Cameras –Etc -Traffic •Find -Logistics –POIs Display –Address Points -2D/3D City Maps –Locality Index -3D Landmarks -3D Terrain Model Jari Reini 10/27/2013 Tele Atlas:Mobile Mapping Vans •Faster data collection •Superior accuracy •Advanced image collection for richer, more accurate content –Renders texture to buildings
    [Show full text]
  • Development of a Query Language for GML Based on Xpath∗
    Development of a Query Language for GML based on XPath∗ Jes´usM. Almendros-Jim´enez,Antonio Becerra-Ter´onand Francisco Garc´ıa-Garc´ıa University of Almer´ıa Almeria, Spain fjalmen,abecerra,[email protected] Abstract Geography Markup Language (GML) has been established as the standard language for the transport, storage and modelling of geographic information. In this paper we study how to adapt the XPath query language to GML documents. With this aim, we have defined a semantic based XPath language which is not based on the (tree-based) syntactic structure of GML documents, instead it is based on the \semantic structure" of GML documents. In other words, the proposed XPath language is based on the GML schema. We have developed a system called UALGIS, in order to implement the approach. Such system stores GML documents by means of the PostGIS RDBMS. In order to execute semantic-based XPath queries we have defined a translation of the queries into SQL. Such translation takes into account the GML schema. Finally, the system allows to visualize the result. With this aim, the result of a query is exported to the Keyhole Markup Language (KML) format. 1 Introduction The Geography Markup Language (GML) [7, 20, 21, 8] has been established as the standard language for the transport, storage and modeling of geographic information. GML is a dialect of the eXtensible Markup Language (XML) [27], which adapts XML to Geo-spatial data. XML allows to describe the structure of Web data by means of a tree. The tree structure is used to describe relations between data: for instance, a paper tag contains author, title and publisher as subtree tags and the subtree publisher can be described by means of name of the journal, country, editors, etc.
    [Show full text]
  • Open Source Remote Sensing of ORFEO Toolbox and Its Connection to Database of Postgis with NIX File Importing
    Korean Journal of Remote Sensing, Vol.26, No.3, 2010, pp.361~371 Open Source Remote Sensing of ORFEO Toolbox and Its Connection to Database of PostGIS with NIX File Importing Kiwon Lee† and Sanggoo Kang Dept. of Information Systems Engineering, Hansung University Abstract : In recent, interests regarding open source software for geo-spatial processing are increasing. Open source remote sensing (OSRS) is regarded as one of the progressing and advanced fields in remote sensing. Nevertheless, analyses or application cases regarding OSRS are not enough for general uses or references. In this study, three kinds of OSRS software in consideration of international popularity, types of functionalities, and development environments are taken into account: OSSIM, Opticks, and ORFEO Toolbox (OTB). First, functional comparison with respect to these is carried out on the level of the preliminary survey. According to this investigation, OTB is chosen as the most applicable OSRS software in this study. Running on OTB, NIX format importing module and database connecting module are implemented for widely general uses and further application. As for an example case, airborne image of NIX format is used to region growing segmentation algorithm in OTB, and then the results are stored and retrieved in PostGIS database to test implemented modules. Conclusively, local customization and algorithm development using OSRS software are necessary to build on-demand applications from the developers’ viewpoint. Key Words : NIX format, Open Source Remote Sensing (OSRS), ORFEO, PostGIS, Segmentation. 1. Introduction information, or processors, as well as various kinds of mashup applications of Google Maps API Since the mid-2000s, open source geo-spatial (Application Programming Interface) in Purvis et processing software has been regarded as one of al.(2006), Park and Lee (2008) and Park and Lee important progresses in the geo-spatial communities (2009).
    [Show full text]