资讯专栏INFORMATION COLUMN

FastReport .NET新功能之下载OpenStreetMap演示

caozhijian / 2260人阅读

摘要:在最新版中添加了从文件下载地图的功能,本文将展示如何来实现这个功能。如果在按导出按钮后发生错误,我们应该选择小一点的区域。在添加图层窗口点击确定。该地图将被加载并显示在地图编辑器预览区域。

在FastReport .Net最新版2016.2中添加了从OpenStreetMap文件(*.osm)下载地图的功能,本文将展示如何来实现这个功能。

首先,我们应该获取一个含有OpenStreetMap数据的文件:

1、访问网址:http://www.openstreetmap.org

2、找到感兴趣的城市,在搜索框中输入城市名称,如:纽约。

3、我们可以使用移动和缩放图像来筛选城市的必要部分。

4、现在我们应该选择和导出地图的一块区域。单击“导出”按钮,然后单击“手动选择不同区域”。我们将会看到发光的矩形框,区域大小可以通过拖动它的角来进行改变。

5、在选择一部分地图后点击“导出”按钮。我们将看到通常保存文件窗口,地图将会保存在map.osm文件里面,此文件可以在浏览器的下载文件夹中找到。

6、如果在按“导出”按钮后发生错误,我们应该选择小一点的区域。因为OpenStreetMap不允许导出地图的太大区域。

现在我们可以再FastReport .Net设计器中打开结果文件。

1、在报表页创建地图。

2、双击地图运行地图编辑器。

3、在出现的窗口中点击添加按钮。

4、在下一个窗口中选择“Map file”,然后单击“打开”按钮。

5、我们将看到打开的文件窗口。选择“OpenStreetMap file(*.osm)”过滤器,选择文件并单击“打开”按钮。

6、在添加图层窗口点击确定。

7、该地图将被加载并显示在地图编辑器预览区域。现在我们可以通过单击“确定”按钮来关闭地图编辑器。

8、地图加载成功。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/110484.html

相关文章

  • 可视化Web报表设计器-FastReport Online Designer简介

    摘要:获取报告模板,并将其发送到在线设计器,用于在浏览器中进行编辑。该产品是根据现代浏览器的最新功能开发的。技术用于识别这些模板及其依赖关系。对于个别组件,该在线设报表计器还提供了设计构造函数。 FastReport Online Designer是FastReport.Net的网页版。>>FastREport Online Designer在线体验 >>FastREport.Net最新...

    Riddler 评论0 收藏0
  • FastReport .Net报表中使用内部数据源

    摘要:文本将重点探讨报表应用程序连接数据源的问题。创建窗体应用程序,向程序中添加数据源。文中使用的是数据库。现在从工具箱中添加数据集组件,选择类型化的数据集。然后,在报表中注册数据源。在预览模式下运行报表。 如果你创建了一个客户端应用程序的报表,它在程序中逻辑创建单一数据源,并在许多报表中使用它。文本将重点探讨FastReport .Net报表应用程序连接数据源的问题。 下面通过一个例子来演...

    plokmju88 评论0 收藏0
  • FastReport.Net库以及发布注意事项

    摘要:本文主要讲述的库以及发布注意事项,对要在应用程序中使用报表的开发人员将非常有帮助。当它检测到该组件的引用时会自动检查此文件夹。在中,使用专用工具放置程序集是必需的,例如对应,对应。对于应用程序来说,和这二者都是需要的。 本文主要讲述FastReport.Net的库以及发布注意事项,对要在应用程序中使用FastReport.Net报表的开发人员将非常有帮助。 为了使您的应用程序在任何计算...

    Zoom 评论0 收藏0
  • 在数据库中保存FastReport.Net报表

    摘要:添加连接到数据库。放置按钮组件到表单数据集,和报表。此后,通过适配器将更改的内容保存到表中。这样,我们就已经创建了一个应用程序,允许您在访问数据库中保存和加载报表。 通常报表都存储在一个地方,但是在单独的文件中。随着文件数量的增加在结构和搜索上也困难多多,针对这个问题,我遇到了一个非常有趣的报表对象属性——ReportSourceString,此属性以字符串形式保存整个报表模板。这意味...

    BaronZhang 评论0 收藏0
  • 在数据库中保存FastReport.Net报表

    摘要:添加连接到数据库。放置按钮组件到表单数据集,和报表。此后,通过适配器将更改的内容保存到表中。这样,我们就已经创建了一个应用程序,允许您在访问数据库中保存和加载报表。 通常报表都存储在一个地方,但是在单独的文件中。随着文件数量的增加在结构和搜索上也困难多多,针对这个问题,我遇到了一个非常有趣的报表对象属性——ReportSourceString,此属性以字符串形式保存整个报表模板。这意味...

    RichardXG 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<