摘要: 转自:http://www.gisall.com/html/72/124272-6934.html在实际的Globe操作过程中,都希望能够控制当前场景的范围,即使是误操作超出了范围也能够快速的自动的回到初始的范围。以下代码根据图层的范围控制显示操作的范围,一旦超出图层的范围,根据重绘事件监听,将当前地图范围重置到初始化范围。 系统环境:Win7 64位旗舰版 GIS环境:ArcEngine 10 sp4 开发环境:VS 2012 SP1 C#1、在frmMain主窗体中声明IGlobeDisplayEvents_Event事件private IGlobeDisplayEvents_Event 阅读全文
posted @ 2013-05-31 19:23 清灵阁主 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.gisall.com/html/72/124272-8236.htmlArcGIS空间分析扩展模块提供了对栅格数据进行裁剪抽取操作的功能,在ArcGISEngine中可以调用相关的GP工具来对栅格数据操作。调用空间分析ArcToolbox中Extract By Polygon工具private void ExtractByPolygon() { IVariantArray parameters = new VarArrayClass(); string sDocPath = @"C:\filerastergdb.gdb\raster"; //地图 阅读全文
posted @ 2013-05-31 19:21 清灵阁主 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnblogs.com/yjmyzz/archive/2011/01/25/1944325.html1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD + CTRL + RIGHT: 取消折叠CMD + CTRL + TOP: 折叠全部函数CMD + CTRL + BOTTOM: 取消全部 阅读全文
posted @ 2013-05-31 17:17 清灵阁主 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/iwillsw/article/details/6048104发布 WFS 矢量地图 OGC WFS协议定义了地图客户端查询和传送矢量数据的方法,在查询、分析、动态绘图等实际应用中非常有用。MapServer支持OGC WFS 1.0.0和1.1.0规范。重新定义一个Mapfile文件,命名为ext2.map,内容如下:MAP NAME "vector" SHAPEPATH "I://cn_data" FONTSET fonts.txt IMAGECOLOR 255 255 255 IMAGETYPE ag 阅读全文
posted @ 2013-05-31 13:23 清灵阁主 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/iwillsw/article/details/6037643为MapServer添加瓦片缓存服务 国际上有两个比较流行的开源地图瓦片缓存服务器:geowebcache和tilecache。geowebcache基于J2EE架构,具有完整的Web图形管理界面,支持多进程并发切图,可以随时查看切图进度和剩余时间,搭配geoserver非常合适。titlecache采用python编写,CGI工作模式,非常小巧,2.11版本只有令人惊讶的68K!(这一点很像MapServer)。titlecache采用SHELL或DOS命令行方式运行切图程序,实时输 阅读全文
posted @ 2013-05-31 13:21 清灵阁主 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/iwillsw/article/details/6037163连接Oracle Spatial前面的测试中我们使用shape文件作为地图数据源,下面我们将从Oracle Spatial空间数据库读取地理数据。mapserver提供两种方式连接oracle空间数据库,native oracle spatial和ogr。安装包提供了支持native oracle spatial的二进制文件,ogr方式需要自行编译源代码。借用以往项目的Oracle 10.2.0.3数据库,MapServer采用ms4w_2.3.1编译包,地图服务器安装Oracle10 阅读全文
posted @ 2013-05-31 13:20 清灵阁主 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/iwillsw/article/details/6037161MapServer简介 在开源WebGIS领域,MapServer的历史和名气都超过GeoServer(20世纪90年代中期,由明尼苏达大学研制),很早就被列入OSGeo项目组。 与GeoServer不同,MapServer用C语言编写,采用传统的CGI架构,融合了Pro4j、GDAL等开源项目。对比J2EE架构的 GeoServer,MapServer显得非常精巧,5.6版本的核心部分只有33KB,源代码只有2.2M,包括Apache、Php、Pro4j、 GDAL、MapScri. 阅读全文
posted @ 2013-05-31 13:18 清灵阁主 阅读(944) 评论(0) 推荐(0) 编辑