首页> 外文OA文献 >Prosessi tiilitettyjen rasterikarttojen automaattiseen tuottamiseen
【2h】

Prosessi tiilitettyjen rasterikarttojen automaattiseen tuottamiseen

机译:自动生成块状栅格地图的过程

摘要

Free and open source software (FOSS) for web mapping has progressed rapidly in the past decade, providing a variety of tools for tiled map making. Tiled maps increase the speed at which map clients are able to fill the map view for users, enhancing the user experience. In this thesis the development of an automated map generation process for three varying types of multi-scale tiled raster maps, covering the area of Finland, is presented. The aim of the study was to provide insight on tiled map making with FOSS, answering questions such as; how the process can be built from existing FOSS products; what decisions are required to be made and what challenges are encountered during the development of the process; and, how can tiles from different areas of maps be rendered simultaneously without affecting the final outcome. Rendering tiles from different areas simultaneously with several hardware instances decreases the overall rendering time.The theoretical and technical background of tiled map making was first reviewed. The development of the map generation process was then planned and the source data was reviewed. In the first stage of the development, a system that renders tiles, but does not include any map type specific elements, was built. In the second stage of the development, the map type specific map production flow lines were added to the map generation process, including data processing operations and stylesheets. In the third and final stage of the development the process was qualitatively evaluated. The finished map generation process first transforms the source data to a form where it can be used directly for rendering maps with multiple data processing operations. The tiles are then rendered, and each tile is stored as a separate file in a folder structure. The development of the process revealed that building data processing operations take up the majority of the time that is used for the development. The slowest parts of the finished map generation process is transforming digital elevation models to hillshading and contour lines, and rendering the tiles. These two parts of the process were divided geographically into forty areas that can be processed separately without affecting the maps that are generated. The process should be developed further to generate hillshading, contour lines, and tiles faster, for example, by moving these processes to multiple hardware instances.
机译:在过去的十年中,用于网络地图的免费和开源软件(FOSS)取得了飞速的发展,提供了用于平铺地图制作的各种工具。平铺的地图提高了地图客户端能够为用户填充地图视图的速度,从而增强了用户体验。本文提出了覆盖芬兰地区的三种不同类型的多比例平铺栅格地图的自动地图生成过程的开发。该研究的目的是通过FOSS提供有关平铺地图制作的见解,并回答以下问题:如何从现有的FOSS产品构建流程;在流程的开发过程中需要做出哪些决定以及遇到什么挑战;以及如何在不影响最终结果的情况下同时渲染来自地图不同区域的图块。同时使用多个硬件实例同时渲染来自不同区域的图块可减少总体渲染时间。首先回顾了图块化地图制作的理论和技术背景。然后计划地图生成过程的开发,并审查源数据。在开发的第一阶段,构建了一个渲染图块但不包含任何地图类型特定元素的系统。在开发的第二阶段,将特定于地图类型的地图生产流程线添加到地图生成过程中,包括数据处理操作和样式表。在开发的第三个也是最后一个阶段,对过程进行了定性评估。完成的地图生成过程首先将源数据转换为一种形式,在其中可以将其直接用于通过多个数据处理操作来呈现地图。然后渲染图块,并将每个图块作为单独的文件存储在文件夹结构中。该过程的开发表明,构建数据处理操作会占用开发所用的大部分时间。完成的地图生成过程中最慢的部分是将数字高程模型转换为山阴影线和轮廓线,并渲染图块。该过程的这两个部分在地理上分为40个区域,可以单独处理这些区域而不会影响生成的地图。应该进一步开发该过程,以更快地生成阴影,轮廓线和图块,例如,通过将这些过程移至多个硬件实例。

著录项

  • 作者

    Koski Christian;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号