
地图
文章平均质量分 57
无脸男371545207
擅长逆向开发、插件开发
展开
-
一个专业的Winfrom下的ribbon
介绍由于在Web上缺少好用的免费Ribbon控件,我决定自己写一个。分析了以前的Ribbon控件,其中也包括了在CodeProject上的,不幸的是,现存的大部分控件几乎都是失败的尝试。为什么呢?或缺少好的渲染,或缺少尺寸变化特性,或缺少所有的东西。当然,有一些好的Ribbon控件需要付费才能使用。这个Ribbon是免费的。为什么不用WPF呢?主要的,由于我需要将Ribbon添加到我以前的翻译 2013-12-01 11:08:03 · 11713 阅读 · 1 评论 -
MAPublisher9.5快速开始指南 第4章 合并表格到地图属性
4 合并表格到地图属性继续制作地图,打开Vancouver Downtown 4.ai。1. 在AdobeIllustrator图层面板,点击目标按钮来选择所有Roads_line图层的art。2. 从MAPublisher工具栏,点击MAP Attribute(地图属性)按钮 。或者,选择Windows>MAPublisher>MAP Attributes。在这个面板,点击F翻译 2014-09-24 10:01:53 · 1023 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第5章 符号化和地图专题
5 符号化和地图专题继续制作地图,打开Vancouver Downtown 5.ai。5.1 组织图层1. 重新安排图层的属性如下。5.2 自动应用图形样式到面1. 在AdobeIllustrator主菜单,选择Window>Graphic Styles来打开图形样式面板。2. 在AdobeIllustrator图层面板中,选择所有Boundary_翻译 2014-09-24 10:15:06 · 2480 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第1章
Mapublisher为我的地图制图开发工作提供了很好的指引,下面就是Mapublisher9.5 for Adobe Illustrator的内容,我在illustrator下的地图制图插件MapDesign的开发也很大程度上参考了他。1 开始1.1 目标这个练习的目标是创建加拿大的Vancouver,B.C镇的一个简单地图,将它导出成为一个web地图,在线上展示。一个6翻译 2014-09-16 22:02:00 · 2523 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第6章 标注
6 标注继续制作地图,打开Vancouver Downtown 6.ai。1. 在地图视图面板,在[Non-MAPlayers]下面,点击和拖动NeighbourhoodLabels图层到Vancouver Downtown地图视图。2. 在弹出的未指定图层对话框中,指定地图图层要素类型为Text,点击OK。3. 在AdobeIllustrator图层面板,点击目标按钮翻译 2014-09-28 12:33:14 · 932 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第7章 导入GIS栅格数据
1 导入GIS栅格数据继续制作地图,打开Vancouver Downtown 7.ai1. 从MAPublisher工具条,点击导入按钮。从格式下拉菜单中选择Image,点击浏览按钮,定位到\Quick Start Data\RasterFiles,选择VancouverDowntown.tif,点击打开。2. 点击OK来导入图片。在匹配地图视图查找对话框,确认Add to翻译 2014-09-29 21:19:13 · 1531 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第8章 图例和比例尺条
8 图例和比例尺条继续制作地图,打开Vancouver Downtown 8.ai。8.1 创建图例1. 在地图视图面板,在Non-MAP图层下面,点击和拖动Legend图层到Vancouver Downtown地图视图。在出现的未定义图层对话框,设置地图图层要素类型为Legend,点击OK。2. 在地图专题面板,选择符号和点击底部的创建地图专题图例按钮。3.翻译 2014-10-03 10:20:20 · 1274 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第9章 导出到Web
继续制作地图,打开Vancouver Downtown 9.ai。1.1 完成地图1. 在AdobeIllustrator图层面板中,选择Legend图层。2. 使用Type工具,输入Vancouver Downtown,移动它到地图的右上角。使用白色的颜色和大字体,从字体样式面板中选择Title_Style。可选的,为文字添加一个投影,让它更突出。3. 选择Land_ar翻译 2014-10-04 16:57:24 · 1250 阅读 · 0 评论 -
MapDesign快速指引
MapDesign是基于Illustrator的插件,辅助进行地图设计。本文可作为此插件的用户的快速指引。原创 2016-02-16 13:43:41 · 990 阅读 · 0 评论 -
Adobe Illustrator CS4地图插件开发
大概是去年的3月,我着手开发AdobeIllustrator CS4下的地图插件,一边了解Adobe Illustrator的架构体系,一边开发地图插件。Adobe Illustrator的插件,在Windows系统下是采用的传统的动态链接库的形式,只不过是以aip作为后缀名。框架程序应该是用LoadLibrary函数将插件加入到程序模块中,至于插件的加载顺序需要参考Adobe Illus原创 2013-07-16 10:22:12 · 2975 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第3章 地图重投影和地图比例尺
3 重投影和比例继续制作地图,打开Vancouver Downtown 3.ai。3.1 重投影所有的图层到NAD83/UTM Zone 10N1. 在地图视图面板,选择FirstMap View里的所有的图层(Land_area,Parks_area,PointsOfInterest_point,River_line和Water_area)。2. 点击地图视图面板底部的S翻译 2014-09-22 14:26:33 · 1165 阅读 · 0 评论 -
MAPublisher9.5快速开始指南 第2章
Mapublisher为我的地图制图开发工作提供了很好的指引,下面就是Mapublisher9.5 for Adobe Illustrator的内容,我在illustrator下的地图制图插件MapDesign的开发也很大程度上参考了他。翻译 2014-09-19 12:04:01 · 1658 阅读 · 0 评论 -
NetMap,基于.net的开源GIS库
桌面GIS提供了一个插件式框架,容纳并运行各种地图插件。相比纯粹的软件开发包而言,他提供了一个UI系统和常用地图工具。如下图所示: 对于插件开发,只需要实现对应的接口,使用时,插件框架将自动调度该插件。有2种插件形式,Command和Tool。Command是地图命令,直接对地图进行某种操作。Tool则是地图工具,使用时需要和地图进行交互的。///地图命令接口publici原创 2013-08-09 09:58:47 · 1955 阅读 · 0 评论 -
浅析图形建模
如果说3D图形是对现实世界的还原,那么二维图形就是对现实世界的抽象。现在主流的图形建模就是这样一个抽象的过程。图形的模型图形与普通的关系表模型相比,多出的可不是一点点,对于一般的属性关系暂且略去。图形可以产生可视化效果,而且是一种数学表达。因此,许多图形API都能通过一系列指令集来描述图形。图像显然不具有这种能力,存储上自然没有图形有优势。对图形的表达方式的选择,一般分为点、圆、三角、框、原创 2013-12-17 14:29:48 · 3029 阅读 · 0 评论 -
win32 SDk展示osg模型
根据OpenSceneGraph 3.0 Beginners Guide上在Win32中关联OSG到一个窗口句柄这一部分实际测试了一下,效果如下。关联Win32窗口句柄到OSG traits,然后到graphics context可以让继承OSG和win32 GUI控制成为可能。核心是处理了WM_CREATE和WM_DESTROY消息,我把它做了c++的封装,如下:void r原创 2013-12-25 11:25:58 · 973 阅读 · 0 评论 -
osgEarth常见的应用(怎样在地图上放置模型)
官方介绍了一种放置3D模型的方法是使用ModelNode.using namespace osgEarth;using namespace osgEarth::Symbology;...//加载模型osg::Node* myModel = osgDB::readNodeFile(...);//构建坐标系统const SpatialReference* l原创 2014-01-14 10:37:55 · 17044 阅读 · 2 评论 -
c#下使用GDAL将dem转换为灰度图
直接上代码public class DemHelper { private int width; private int height; private Band band; public void Start() { Gdal.AllRegister(); }原创 2014-02-13 09:31:30 · 4436 阅读 · 1 评论 -
用网络地图资源解决离线地图的需求
先看下离线地图的效果:原创 2014-04-28 12:21:05 · 742 阅读 · 0 评论 -
NetMap中查看Esri shape文件
在ArcGIS等大型GIS平台中,shp文件的使用变得十分简单,但是其中的细节往往被忽略掉了。在NetMap原创 2014-06-10 15:56:01 · 1049 阅读 · 0 评论 -
为地图添加水印
现在的软件客户很有意义,喜欢求源码原创 2014-05-28 14:33:17 · 1856 阅读 · 0 评论 -
NetMap中选择要素
选择工具本质上就是图形关系的查询工具,原创 2014-06-16 10:54:47 · 829 阅读 · 0 评论 -
使用NetMap制作离线地图标注软件
NetMap开发地图标注软件的尝试原创 2014-05-23 09:55:12 · 4978 阅读 · 0 评论