热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

大比例尺制图下,制图表达之解决复杂符号处理(涵洞,桥符号)

自动化制图是目标,由于复杂性,先介绍arcgis下marker符号的自动调整涵洞特点涵洞所在层名HFCP国标代码220900(国标1:5万,1:2.5万)涵洞的制图表达符号设置为两层Mark

自动化制图是目标,由于复杂性,先介绍arcgis下marker符号的自动调整

 

涵洞特点

涵洞 所在层名HFCP  国标代码220900 (国标1:5万,1:2.5万)
涵洞的制图表达符号设置为两层Marker symbol Layer ,见图示1

 

图1

                               
涵洞在数据视图下的初始化显示,默认水平方向,两层符号的关系为对角无偏移,见图示2

 

图2


 

道路 所在层名LRDL 
涵洞两层符号之间的需要平移宽度为当前涵洞所在道路的宽度。


水系 所在层名HYDL
涵洞两层符号之间的角度和水系相关,每层符号的角度方向需要和水系方向一致。

 

 

程序设计完成后的效果如图3所示

图3

 

 

涵洞符号参数修改见图4

图4

 

以上方式可以解决大比例尺下多种符号的自动化处理。

目前的实现方式是交互式的tool工具和自动处理程序并行。

Tool方式下,只需要点击涵洞符号,涵洞符号的角度和宽度就会根据道路和水系自动求出,并设置。

自动优化也是类似过程,自动计算每个涵洞符号和水系道路的关系,并设置。

 

以后可以介绍关于桥符号的处理。桥符号更复杂,最优的方式是扩展制图表达来表示桥符号!

 

 

 

 


推荐阅读
  • 本文探讨了如何通过JavaScript检测鼠标是否离开了浏览器窗口,包括使用原生方法和第三方库的不同解决方案。 ... [详细]
  • 本文详细介绍了如何在PHP中使用Memcached进行数据缓存,包括服务器连接、数据操作、高级功能等。 ... [详细]
  • 本文详细介绍了几种有效的方法来解决Windows 10系统中常见的内存不足问题,包括手动终止不必要的进程、增加虚拟内存以及使用第三方软件进行系统优化。 ... [详细]
  • 中兴在2016年推出的乐心亲情手机,不仅具备时尚外观和高性能配置,还特别针对中老年用户进行了多项人性化设计,成为送给长辈的理想礼物。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • WebBenchmark:强大的Web API性能测试工具
    本文介绍了一款名为WebBenchmark的Web API性能测试工具,该工具不仅支持HTTP和HTTPS服务的测试,还提供了丰富的功能来帮助开发者进行高效的性能评估。 ... [详细]
  • Spring Security基础配置详解
    本文详细介绍了Spring Security的基础配置方法,包括如何搭建Maven多模块工程以及具体的安全配置步骤,帮助开发者更好地理解和应用这一强大的安全框架。 ... [详细]
  • 视觉Transformer综述
    本文综述了视觉Transformer在计算机视觉领域的应用,从原始Transformer出发,详细介绍了其在图像分类、目标检测和图像分割等任务中的最新进展。文章不仅涵盖了基础的Transformer架构,还深入探讨了各类增强版Transformer模型的设计思路和技术细节。 ... [详细]
  • D17:C#设计模式之十六观察者模式(Observer Pattern)【行为型】
    一、引言今天是2017年11月份的最后一天,也就是2017年11月30日,利用今天再写一个模式,争取下个月(也就是12月份& ... [详细]
  • 一家位于长沙的知名网络安全企业,现面向全国诚聘高级后端开发工程师,特别欢迎具有一线城市经验的技术精英回归故乡,共创辉煌。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • Hibernate全自动全映射ORM框架,旨在消除sql,是一个持久层的ORM框架1)、基础概念DAO(DataAccessorOb ... [详细]
  • 本文探讨了Web应用(Web App)与原生应用(Native App)之间的主要差异,包括它们在开发、功能实现及版本管理等方面的不同特点,并分析了各自的优势与适用场景。 ... [详细]
  • 本文探讨了异步编程的发展历程,从最初的AJAX异步回调到现代的Promise、Generator+Co以及Async/Await等技术。文章详细分析了Promise的工作原理及其源码实现,帮助开发者更好地理解和使用这一重要工具。 ... [详细]
  • 本文探讨了Python类型注解使用率低下的原因,主要归结于历史背景和投资回报率(ROI)的考量。文章不仅分析了类型注解的实际效用,还回顾了Python类型注解的发展历程。 ... [详细]
author-avatar
mobiledu2502891957
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有