摘要: Bing地图切片系统 Bing地图提供了一个可以直接平移和缩放的世界地图。为了让地图操作更加平滑和及时响应,我们选择提前渲染地图不同层级的细节,并把每个层级的地图切割成为瓦片以便快速的还原展示。这篇文档描述了,投影,坐标系统和地图瓦片编码的方案,这些统称为Bing地图的切片系统。 地图投影 为了确保 阅读全文
posted @ 2018-02-22 16:05 xiaohaidepoli 阅读(2528) 评论(1) 推荐(0) 编辑
摘要: inline-block该css可以让li标签横排,比传统的使用浮动要好,代码如下: 我的项目 我的项目 我的项目 我的项目 ul { list-style-type: none; padding: 0px; ... 阅读全文
posted @ 2014-07-07 11:57 xiaohaidepoli 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 最近在用commonJS规范进行客户端开发,遇到如下问题:一般一个模块内部可能会定义一系列变量或一系列相关变量,比如写了一个颜色选择弹框模块大概会有如下变量定义var settings = { //设置它是否绝对定位 position: { //定位... 阅读全文
posted @ 2014-06-19 14:34 xiaohaidepoli 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 这里跨浏览器,但是只能读取字符串XML文档,可以通过Ajax方式load一个XML文档,将文件XML转变为字符串// 跨浏览器返回XML DOM对象function getXMLDOM(xmlStr) { var xmlDom = null; if (typeof window.DOMParser != 'undefined') { xmlDom = (new DOMParser).parseFromString(xmlStr, 'text/xml'); var errors = xmlDom.getElementsByTagName('parserer 阅读全文
posted @ 2013-12-19 18:59 xiaohaidepoli 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 首先建立序列:Create sequence user_id Increment by 1 Start with 1 Maxvalue 1.0E28 Minvalue 1 nocycle Cache 20 Noorder;然后建立触发器create or replace trigger AUTO_ID_ADDbefore insert on userinforeferencing old as old_valuenew as new_valuefor each rowbeginselect USER_ID.nextval into :new_value.id from dual;e... 阅读全文
posted @ 2013-09-10 16:30 xiaohaidepoli 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一般情况,DataTable中用来区分不同列的值,使用DataTable.Columns.ColumnsName,但是DataTable的Columns还有一个Caption属性,在这个属性里面可以用来记录中文的改一列表示的意思(中文名字)。当你对DataTable绑定到DataGridView的时候,DataGridView会显示DataTable的Columns的ColumnsName的值,是英文的。在这种情况下你只需稍加转换就可以让DatagridView的表头显示为中文 1 DataTable dt = new DataTable(); 2 Dat... 阅读全文
posted @ 2013-09-10 16:05 xiaohaidepoli 阅读(1325) 评论(0) 推荐(0) 编辑
摘要: 首先显示图例用的CSS以及Div布局代码为: #legendContainer{ right:30px; top:100px; width:248px !important; width:250px; height:398px !important; height:400px; position:absolute; border:1px solid #6F... 阅读全文
posted @ 2013-03-08 16:34 xiaohaidepoli 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 地图标注:是表示制图对象的名称或数量及质量特征的文字和数字等文字语言。来说明制图对象的名称、种类、性质、和数量等具体特征。 ArcEngine中注记分为两种:标注(Label)、注记(Annotation)。Annotation以更复杂的方法和属性对要素图层进行标注,这个过程可以是自动的,不需用户干预,而且注记内容可以保存到地图数据库中。 AnnotationLayerPropertiesCollection对象是一个要素图层的属性,是一个标注集对象的集合。标注集是与某个要素图层相关联的,用于描述要素图层如何被标注,可以通过IGeoFeaturelayer中的AnnotationPrope.. 阅读全文
posted @ 2012-08-08 11:21 xiaohaidepoli 阅读(744) 评论(0) 推荐(0) 编辑
摘要: ArcEngine提供多个着色对象用于产生专题图,可以使用标准着色方案,也可以自定义着色方案,ArcEngine提供8中标准着色方案。一、SimpleRenderer专题图是使用单一符号进行着色分类,不涉及对要素的数据进行处理。这种专题图同一个图层内的所有元素都是一种符号。通过SimpleRenderer对象对Symbol进行设置后,赋予IGeoFeatureLayer接口的Renderer属性,对象实现了ITransparencyRenerer接口,通过该接口的属性,可以根据要素的某一个数值字段来设置要素显示的透明度。该对象还实现了ISimpleRenderer接口,提供了两个重要的属性:D 阅读全文
posted @ 2012-08-08 10:53 xiaohaidepoli 阅读(5432) 评论(0) 推荐(1) 编辑
摘要: GIS中的离散实体有三种:点、线、面,在ArcEngine中用三种符号对应表示,分别是:MarkSymbol、LineSymbol和FillSymbol。此外还有TextSymbol用于文字标注,3DChart用来显示饼图等三维对象。 所有符号都实现ISymbol和IMapLevel接口,ISymbol定义一个符号对象的基本属性和方法,IMapLevel定义属性可以确定符号显示的图层,和图层类似,用于确定符号的叠加顺序。一、MarkerSymbol对象 MarkerSymbol对象用于修饰点对象符号,拥有12个子类:ClassesDescriptionArrowMarkerSymbol... 阅读全文
posted @ 2012-08-07 10:00 xiaohaidepoli 阅读(3028) 评论(1) 推荐(2) 编辑