基于移动GIS平台的一种矢量地图立体边的生成方法

    公开(公告)号:CN106815359A

    公开(公告)日:2017-06-09

    申请号:CN201710052324.3

    申请日:2017-01-22

    IPC分类号: G06F17/30

    摘要: 本发明属于移动架构使用的地理信息系统技术领域,特别涉及一种基于移动GIS的矢量地图立体边线生成算法。该基于移动GIS的矢量地图立体边线生成方法,通过以下步骤:GIS数据的获取与处理,接收行政区等矢量面数据,通过专用工具对其进行简化,并提前其公共外围轮廓作为新的图层,判断点序列为顺时针还是逆时针,矢量面的横向和纵向跨度,确定生成的立体边线的宽度,通过偏移原有边线点与原边线点组合生成立体边线面组,使用图片或矢量图形填充矢量面并使用边线图填充立体边线,使用二维移动GIS引擎加载数据进行展示。边线算法简单高效,在生成边线的过程中,仅计算了原始矢量数据的跨度及点序列的顺逆时针走向,通过点偏移的方式生成立体边线。支持任何矢量地图引擎;不需要为二维GIS组件添加额外的扩展包支持,也不会改变二维GIS组件的默认行为,二维GIS组件原有的地图展示功能不受影响;立体边线生成不需要美工支持,完全通过代码计算生成,便于扩展。

    基于移动GIS平台的一种矢量地图立体边的生成方法

    公开(公告)号:CN106815359B

    公开(公告)日:2020-06-09

    申请号:CN201710052324.3

    申请日:2017-01-22

    IPC分类号: G06F16/56 G06F16/29

    摘要: 本发明属于移动架构使用的地理信息系统技术领域,特别涉及一种基于移动GIS的矢量地图立体边线生成算法。该基于移动GIS的矢量地图立体边线生成方法,通过以下步骤:GIS数据的获取与处理,接收行政区等矢量面数据,通过专用工具对其进行简化,并提前其公共外围轮廓作为新的图层,判断点序列为顺时针还是逆时针,矢量面的横向和纵向跨度,确定生成的立体边线的宽度,通过偏移原有边线点与原边线点组合生成立体边线面组,使用图片或矢量图形填充矢量面并使用边线图填充立体边线,使用二维移动GIS引擎加载数据进行展示。边线算法简单高效,在生成边线的过程中,仅计算了原始矢量数据的跨度及点序列的顺逆时针走向,通过点偏移的方式生成立体边线。支持任何矢量地图引擎;不需要为二维GIS组件添加额外的扩展包支持,也不会改变二维GIS组件的默认行为,二维GIS组件原有的地图展示功能不受影响;立体边线生成不需要美工支持,完全通过代码计算生成,便于扩展。

    一种基于GIS平台的空间GIS文本动态标注方法

    公开(公告)号:CN104268202A

    公开(公告)日:2015-01-07

    申请号:CN201410489011.0

    申请日:2014-09-23

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30241 G06F17/3087

    摘要: 本发明涉及一种基于GIS平台的空间GIS文本动态标注方法,包括以下步骤,GIS平台后端服务器代码编制及部署;动态调用图层算法编制与部署;实现中文文本空间关系标注方法;针对中文文本复杂多变的特点,制定GIS平台详细的标注规范;GIS平台后端把所综合设备信息需要标注的信息推送到GIS平台前端;GIS平台前端事件监听;GIS平台前端展示容器文本类信息动态标注效果。该技术设计面向中文文本的地理命名实体和空间关系标记语言。制定中文文本中地理命名实体和空间关系标注规范。通过事件监听到GIS平台后端推送的数据,自动显示文本标注信息,把GIS平台推送的最新数据进行实时动态的展示。