Illustrator环境下的自动地图制图方法A method of automatic cartography in Adobe Illustrator environment
文婷;蔡忠亮;吴俊法;赵婷婷;
摘要(Abstract):
针对现有通用制图方法很难做到自动化程度高与地图表达效果好两者兼备的不足,该文提出一种在Adobe Illustrator环境下的自动地图制图方法。该方法通过二次开发解决地理模型到制图模型转换过程中的信息损失问题,实现了GIS数据到制图软件的无损转换,基于此实现了符号与注记的自动配置及要素关系的自动处理。结果表明:通过该方法生产地图,整体上不仅能够得到较好的制图表达效果,还大大提高了地图制图效率,局部上该方法实现了数据的无损转换,符号及注记的配置更加精确统一。该方法可以应用于应急抢险、政府决策、反映市情的快速地图(地理底图)生产项目中。本文提出的方法,能实现制图软件环境下较大程度的制图自动化。
关键词(KeyWords): 自动地图制图;符号化;要素关系处理;Adobe Illustrator
基金项目(Foundation):
作者(Authors): 文婷;蔡忠亮;吴俊法;赵婷婷;
DOI: 10.16251/j.cnki.1009-2307.2019.09.023
参考文献(References):
- [1] 殷勇,印洁,丁圣陶,等.基础地理信息数据库的快速出图技术[J].测绘科学,2012,37(5):199-201,220.(YIN Yong,YIN Jie,DING Shengtao,et al.Fast mapping study based on fundamental geographic information database[J].Science of Surveying and Mapping,2012,37(5):199-201,220.)
- [2] 肖文芳.基于基础地理信息数据库的制图设计与实现[J].现代测绘,2009,32(1):37-39.(XIAO Wenfang.The cartographic design and implementation based on fundamental geographic information database[J].Modern Surveying and Mapping,2009,32(1):37-39.)
- [3] 邱源.从GIS到平面地图制图技术路线浅谈:基于Adobe Illustrator+Avenza MAPublisher的空间数据库制图技术研究[J].经纬天地,2017(6):68-71.(QIU Yuan.The technical route from GIS to cartography:research on spatial database cartographic technology based on Adobe Illustrator+Avenza MAPublisher[J].Survey World,2017(6):68-71.)
- [4] 杨春霞,王圣洁.两种制图方法的结合[J].测绘通报,2005(5):46-49.(YANG Chunxia,WANG Shengjie.Mapping with mapInfo and CorelDRAW together[J].Bulletin of Surveying and Mapping,2005(5):46-49.)
- [5] 赵娟,周敏.计算机辅助地图制图数据在数据库制图出版中的应用探讨[J].测绘通报,2011(11):74-76.(ZHAO Juan,ZHOU Min.The use of computer-aided cartography data in the publication of database mapping[J].Bulletin of Surveying and Mapping,2011(11):74-76.)
- [6] 高小明,汤青慧,温俊丽.CorelDraw中基于VBA的二次开发[J].测绘与空间地理信息,2006,29(6):54-56.(GAO Xiaoming,TANG Qinghui,WEN Junli.The development of CorelDRAW based on VBA[J].Geomatics&Spatial Information Technology,2006,29(6):54-56.)
- [7] 曾克明.CorelDRAW软件的二次开发在地图制图中的应用与实例[J].测绘通报,2010(8):60-61.(ZENG Keming.Secondary development of software CorelDRAW:applications and examples[J].Bulletin of Surveying and Mapping,2010(8):60-61.)
- [8] 杨穗,易捷.应用VB或VBA对Coreldraw进行二次开发[J].智能计算机与应用,2004(1):31-32.(YANG Sui,YI Jie.Applying VB and VBA to develop the software of CorelDRAW secondarily[J].Intelligent Computer and Applications,2004(1):31-32.)
- [9] 陈果,彭军,蔡天含.用VB控制CorelDraw和Excel实现地质绘图的自动化[J].石油工业计算机应用,2004(3):26-29.(CHEN Guo,PENG Jun,CAI Tianhan.Achieving the automation of geological plotting for VB to control CorelDRAW and Excel[J].Computer Applications of Petroleum,2004(3):26-29.)
- [10]SCHNABEL O.Map symbol brewer:a new approach for a cartographic map symbol generator[C]//Ica Conference.La Corua:[s.n.],2005.
- [11]钟炜.基于MAPublisher的空间数据库制图方法[J].江西测绘,2014(2):7-8.(ZHONG Wei.Mapping with geographic database based on MAPublisher[J].Jiangxi Cehui,2014(2):7-8.)
- [12]杨顺坡,于良浩,周宁,等.基于MAPublisher软件的地图编制方法研究:以济南市为例[J].城市勘测,2016(5):110-113.(YANG Shunpo,YU Lianghao,ZHOU Ning,et al.Research on the method of map compilation based on MAPublisher:taking Jinan as an Example[J].Urban Geotechnical Investigation &Surveying,2016(5):110-113.)
- [13]王家耀.《地图设计与编绘》:传统与现代的融合[J].测绘通报,2011(3):10-10.(WANG Jiayao.Map design and compilation:the integration of tradition and modernity[J].Bulletin of Surveying and Mapping,2011(3):10-10.)
- [14]杜娟,张正兰,刘耀东.COMGIS的研究与实践[J].测绘地理信息,2004,29(4):18-20.(DU Juan,ZHANG Zhenglan,LIU Yaodong.Research and implementation of COMGIS[J].Journal of Geomatics,2004,29(4):18-20.)
- [15]杨仕凡,熊卫东.基于组件技术的地图符号库系统的设计与实现[J].嘉应学院学报,2004,22(6):66-69.(YANG Shifan,XIONG Weidong.Designing and implementation of map symbol database system based on component technology[J].Journal of Jiaying University,2004,22(6):66-69.)
- [16]戴维,刘志辉.基于MapObject的自定义地图符号块的实现[J].水土保持研究,2008,15(1):129-130.(DAI Wei,LIU Zhihui.The realization of custom symbol block basing on MapObject[J].Research of Soil and Water Conservation,2008,15(1):129-130.)
- [17]梅洋,李霖.顾及符号关系处理的地图符号库设计与实现[J].测绘通报,2007(8):66-70.(MEI Yang,LI Lin.Design and construction of map symbol database considering the process of symbol relations[J].Bulletin of Surveying and Mapping,2007(8):66-70.)
- [18]刘珊.顾及要素关系处理的地图符号渲染配置库的设计和实现[D].西安:西安电子科技大学,2016.(LIU Shan.The design and implementation of map symbol rendering configuration repository considering relationship between features[D].Xi’an:Xidian University,2016.)
- [19]郑春燕.地图线状符号空间关系的处理[J].大庆师范学院学报,2004,24(4):74-78.(ZHENG Chunyan.The handling of spatial relations of the cartographic linear symbols[J].Journal of Daqing Normal University,2004,24(4):74-78.)
- [20]古丽巴努木·衣不拉音.浅谈GIS数据库驱动的制图模型[J].科技风,2011(13):37.(GULIBANUMU·Yibulayin.Cartographic model driven by GIS database[J].Technology Wind,2011(13):37.)