博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月23日

摘要: 原理 在API中,使用ArcGISTileMapServiceLayer来加载瓦片地图,除了天地图之外,GOOGLE和BING的地图也采用这种方法进行加载。使用该地图类型加载,需要对几个地方进行修改:1、空间坐标系(this.spatialReference)2、地图范围(this.initialExtent)3、瓦片地图信息(this.tileInfo),这里需要对esri.layers.TileInfo进行定义。其中包括了瓦片行列的数量("rows“,“clos”),坐标系("spatialreference"),不同等级的比例尺("lods&quo 阅读全文

posted @ 2013-08-23 17:38 tianya10319 阅读(1811) 评论(0) 推荐(0) 编辑

2013年8月7日

摘要: 转载:http://www.funnyhao.com/various-extend-prototype-ext-jquery-extend-the-comparison-in-a/ 阅读全文

posted @ 2013-08-07 22:12 tianya10319 阅读(130) 评论(0) 推荐(0) 编辑

摘要: 转载:http://www.funnyhao.com/various-extend-prototype-ext-jquery-extend-the-comparison-in-b/ 阅读全文

posted @ 2013-08-07 22:11 tianya10319 阅读(102) 评论(0) 推荐(0) 编辑

2012年3月6日

摘要: 状态Direct3D设备使用状态来配置所有的管道处理。采样器状态通过例如定义纹理寻址方式(texture addressing)和过滤模式控制纹理采样器设置。纹理状态设置用于控制纹理如何被组合以及相互之间如何混合的多重纹理混合器。渲染状态控制大多数管道状态。状态块是存储和恢复状态的便利机制。状态块保存和恢复状态状态块是一组设备状态。设备状态由渲染状态,定点状态,像素状态,或上述的所有状态组成。状态块包含设备当前状态的快照,或你可以创建状态块来记录每一个应用程序造成的状态改变。创建状态块选择你想获取的状态类型,比功能照下面的方法创建状态块:IDirect3DStateBlock9* pState 阅读全文

posted @ 2012-03-06 11:23 tianya10319 阅读(435) 评论(0) 推荐(0) 编辑

2012年3月1日

摘要: 转:http://hi.baidu.com/sgglong70626/blog/item/8923c334b39a9557251f1482.html转:深入探讨透视投影坐标变换http://dev.gameres.com/Program/Visual/3D/shenruTS.htm 阅读全文

posted @ 2012-03-01 09:54 tianya10319 阅读(133) 评论(0) 推荐(0) 编辑

2012年1月8日

摘要: 转载:http://news.cnblogs.com/n/125826/ 阅读全文

posted @ 2012-01-08 12:19 tianya10319 阅读(158) 评论(0) 推荐(0) 编辑

2011年12月9日

摘要: BMP图像存储格式BMP有单色,16色,256色,24位,32位几种类型位图。BMP在磁盘上是按以下顺序存储的:---------------header部分开始----------------[位图文件头TBitmapFileHeader] // 14个字节[位图信息头TBitmapInfo] // 40个字节--------------- body部分开始 ----------------[图像数据BGRA] // 32位位图含Alpha值(1)位图文件头?1234567typedef struct tagBITMAPFILEHEADER { // bmfh WORD bfType; // 阅读全文

posted @ 2011-12-09 18:18 tianya10319 阅读(382) 评论(0) 推荐(0) 编辑

2011年12月8日

摘要: VC++ Tab Control控件的详细使用(图)网上介绍使用Tab Control控件,好像说的都不是很详细, 我一小菜这边随便说说, 见笑.1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish.2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl.3. 在 阅读全文

posted @ 2011-12-08 21:30 tianya10319 阅读(1478) 评论(0) 推荐(0) 编辑

2011年12月7日

摘要: 在C#.net中如何操作XML需要添加的命名空间:using System.Xml;几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;第一步://创建到服务器同名目录下的xml文件: XmlDocument xdoc = new XmlDocument(); //加入XML的声明部分<?xml version="1.0" encoding="gb2312" ?> XmlDeclaration xdecl = xdoc.CreateXmlDeclaration(&qu 阅读全文

posted @ 2011-12-07 21:03 tianya10319 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 一般认为:foreach (object obj in checkedListBox1.SelectedItems)即可遍历选中的值。其实这里遍历的只是高亮的值并不是打勾的值。遍历打勾的值要用下面的代码:for (int i = 0; i < checkedListBox1.Items.Count; i++){if (checkedListBox1.GetItemChecked(i)){MessageBox.Show(checkedListBox1.GetItemText(checkedListBox1.Items[i]));}}参考:最近用到checklistbox控件,在使用其过程中 阅读全文

posted @ 2011-12-07 14:10 tianya10319 阅读(233) 评论(0) 推荐(0) 编辑