关闭

Bing Maps中使用Google全球本地化搜索服务详解

微软Bing Maps推出了四大在线地图服务,以满足地理位置、路由、影像以及搜索等常用GIS开发需求,去年我写的《Bing Maps开发系列博文》中介绍了这四种公关服务的特点和基本使用方法。但是很多朋友以及本人在使用这四种服务的时候发现了,使用微软提供的服务实现本地化搜索对于亚洲地区的支持不够友好,这一点比起Google还存在很大的距离。不过不用灰心,虽然Google没有像微软那样直接提供公共服务接口供开发者调用,我们还是可以通过某些手段调用Google的全球本地化搜索服务,实现功能完善的本地搜索。 ...
阅读(4350) 评论(5)

SQL Servr 2008空间数据应用系列五:数据表中使用空间数据类型

通过前面几篇文章介绍了关于SQL Server 2008中空间数据类型相关的知识点,了解到了什么是空间数据,什么是空间数据类型,如何在SQL中变成定义基础的空间对象实例,这些知识点主要是为了后续学习空间数据应用和做地理空间分析做准备。本篇将继续介绍SQL Server 2008中空间数据类型的应用知识点,主要介绍如何在数据表中使用空间数据类型列,如何存储空间数据到空间数据类型,以及如何查询、预览空间数据等相关知识点。...
阅读(3311) 评论(5)

SQL Servr 2008空间数据应用系列三:SQL Server 2008空间数据类型

  SQL Server 2008为大地测量空间数据提供了geography数据类型,为平面空间数据提供了geometry数据类型。这两个都是Microsoft .NET Framework通用语言运行时(CLR)类型,并且可以用来存储不同种类的地理元素,例如点、线和多边形。这两个数据类型都提供了你可以用来执行空间操作的属性和方法,例如计算位置间的距离和找出两者间交叉的地理特性(例如一条河流经一个城镇)。本篇以SQL Server 2008的数据类型为核心内容,介绍其数据类型的支持以及新的空间数据类型的相...
阅读(3258) 评论(7)

SQL Servr 2008空间数据应用系列二:空间索引(Spatial Index)基础

在前一篇博文中我们学习到了一些关于地理信息的基础知识,也学习了空间参照系统,既地球椭球体、基准、本初子午线、计量单位、投影等相关理论知识,我们可以使用这些空间参照系统组件来定义一系列应用于地球空间上的几何图像来表示地理空间中的特定功能,表示着地球上一个一个特定的位置点。 本篇主要介绍地理空间索引的概念以及微软SQL Server 2008 R2中的空间索引的应用。...
阅读(5253) 评论(5)

SQL Servr 2008空间数据应用系列一:空间信息基础

Microsoft SQL Server 2008 提供了全面性的空间支持,可让组织通过具空间功能的应用程序来无缝地取用、使用及扩展以位置为基础的数据,最后可协助用户做出更好的决策。空间分析是一项非常复杂的工作,包含一系列学术内容:地理、数学、天文、图形等。虽然在使用SQL Server 2008的空间特性中不必要深入研究关于地理、数学、天文以及图形等学科,但如果你想在学习或者是正式的项目开发中能够很好的使用空间特性,适当和有效的掌握一些关于空间信息方面的理论概念可谓理所当然。 ...
阅读(3204) 评论(3)

GeoServer地图开发解决方案(五):基于Silverlight技术的地图客户端实现

我曾经写作过一篇关于微软Bing Maps的客户端实现的博文:《基于DeepZoom技术的Bing Maps客户端实现研究》,详细介绍了如何使用Silverlight中的DeepZoom技术实现Bing Maps的客户端。本篇介绍的内容则为基于Web地图服务(Web Map Service,简称:WMS)的Silverlight地图客户端实现。基于Silverlight的Web GIS客户端实现也是通MultiScaleImage控件来实现,核心就在于通过MultiScaleTileSource属性针对不同...
阅读(6334) 评论(4)

GeoServer地图开发解决方案(四):发布Web地图服务(WMS)篇

在上一篇《GeoServer地图数据部署解决方案(三):部署地图数据篇》中大家都看到基于工作空间的数据存储器管理的地图图层,还提到可在图层列表中发布地图图层为WMS服务,对于已经发布过的地图数据还可以进行修改发布。最后详细介绍了WMS服务接口的参数作用以及如何通过OpenLayers的方式预览地图图层。...
阅读(4575) 评论(1)

GeoServer地图开发解决方案(三):部署地图数据篇

本篇文章正式介绍基于GeoServer的地图数据部署实现,前提条件为成功搭建有GeoServer环境。实际上基于GeoServer部署shp格式的地图数据非常简单,对于GeoServer对于的磁盘物理层主要就是一个地图数据目录的概念,对于GeoServer应用系统来说则有三大重要知识点,分别为:工作空间(workspace)、存储器(store)和地图图层(layer),这些概念的详细都将在本文中逐一的介绍。...
阅读(5286) 评论(3)

GeoServer地图开发解决方案(二):地图数据处理篇

uDig是一款开源桌面GIS软件,基于Java和Eclipse平台,可以进行shp格式地图文件的编辑和查看。本篇主要介绍如何使用uDig工具进行shp格式地图数据查看、编辑、样式编辑以及样式导出等知识点。当然本文只是简单的介绍了uDig的常用功能如何使用,希望可以通过本文抛砖引玉,期待关于uDig的更多精彩文章出现。...
阅读(8431) 评论(2)

GeoServer地图开发解决方案(一):环境搭建篇

GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现的社区开源项目,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。本文提供全面、完善的GeoServer部署解决方案,包括GeoServer环境搭建、地图数据处理、部署地图数据、发布地图服务等功能的详细介绍。文中内容来自本人工作中通过网络学习后总结而成,如有类同纯属巧合,同时欢迎广大网友前来交流。...
阅读(6000) 评论(5)

Silverlight同步(Synchronous)调用WCF服务

大家都知道在Silverlight的RIA应用中访问远端的WebService或WCF服务,都是通过异步线程模式调用的。再某些情况下我们的调用是需要同步进行,虽然Silverlight没有内置同步线程模式调用远端服务接口,但是我们可以通过多线程的处理来伪装出同步调用的实现。在.NET Framework的多线程编程中提供了丰富的线程接口,其中AutoResetEvent和ManualResetEvent在多线程编码中最为常用,本片文章将介绍如何通过AutoResetEvent的线程等待特性实现Silverl...
阅读(4589) 评论(12)

电信运营商系统集成项目需求调研日志

最近正在负责一个套产品的实施工作,虽然我们的产品在功能上已经覆盖的相对比较完善了,但是在某些地方还是不能满足个别客户个性化的需求,因此得对这种具有个性化需求的客户展开额外的需求调研工作。我们的产品实施属于是系统集成项目实施,这套产品的正常运转需要和别的很多系统进行数据交互,出了客户对产品自身的功能、性能需求外,还得对第三方软件系统的集成进行详细的需求调研。本篇博文属于本人在从事产品实施中的需求调研的过程中的经验分享,欢迎广大从事类似工作的朋友前来交流,大家一同学习。...
阅读(4724) 评论(12)

新年新起点-荣获2011年度Silverlight方向Microsoft® MVP奖

  2011年1月1日23点,收到了微软MVP主管Lina Wu发来的荣获2011 年度 Microsoft MVP 的恭贺邮件,感到特别的惊喜。能够荣获Microsoft MVP是我一直以来对于微软技术社区中的无偿分享所期盼的结果,是一种对于技术分享过程中的鼓励。当然这并不代表我个人技术有多么牛。对我个人而言,能够荣获MVP荣誉奖是对我个人关于对微软技术社区的贡献的一种认可,通过在线博文或技术论坛分享个人学习心得、项目中技术应用经验以及对于某项专业业务型的技术推广;通过线下活动,聚集具有同样喜好的IT技术...
阅读(2261) 评论(3)

其实你不懂程序员

  人们常说程序员的生活枯燥为人刻板,其实这是你不懂程序员,代码之外,这些高智商的人幽默有趣,论坛常常是他们展现才华的地方,BLOG是他们分享技术的地方,BBS等地方有问题他门总是热心帮助解答,处理程序异常,修改程序错误等。 ...
阅读(10685) 评论(89)

私有云促进企业管理变革 助力企业快步前行

在全球经济迅速发展和科学技术突飞猛进的情况下, 无论是制造型企业还是服务型行业,企业数量都在迅速增加,产品和服务质量也日趋完善。这必然导致一个结果——企业间的竞争更加激烈、产品的同质化现象日益明显。在这样的大背景之下, 再伴随着现代管理和营销理论的不断发展, 众多企业开始逐渐意识到客户的重要性! 谁能把握住客户, 谁就能把握住市场, 把握住企业的未来。...
阅读(1803) 评论(0)

产品版本改造中的项目管理

本篇文章为本人在从事一个产品版本改造中的项目管理记实,包括了整个产品版本改造中的点点滴滴,涉及到的内容非常广泛,其中主要包括:需求、设计、研发、测试、实施、进度、变更、风险、沟通、人力资源等。由于刚涉入研发项目管理,历经3个月的产品版本改造过程中,很多方面都做得不到位,特写出此篇文章以记录这三个月的工作历程及不足之处,在以后的项目管理工作开展中以此为戒,希望可以将项目管理做得更好。同时欢迎广大从事项目管理的朋友前来指点、交流,大家共同学习,进步。...
阅读(2209) 评论(0)

插件式架构设计实践二:基于Silverlight的B/S插件式架构设计方法

架构设计并不是项简单的工作,架构设计最终的产物则是由不同的框架组件构成一套高扩展、稳定、安全、通用的开发框架平台。或许一提到架构设计,很多朋友都联想到了常用的框架组件:数据访问组件、日志组件、事务组件、消息组件、配置组件以及工具库等。然而,本系列文章的中心“插件式框架设计”已经偏离了常规的框架设计方法论,它只是一套用于改善系统功能模块组织结构,灵活开发、部署、维护的一套方法论,其中的每个功能模块的具体实现还是走常规的开发框架,它自身的职责则主要是负责根据配置文件实现系统功能模块的组装,灵活的卸载某个部件以及...
阅读(5013) 评论(6)

插件式架构设计实践一:插件式系统架构设计简介

软件的工业化使得软件复用已经从通用类库进化到了面向领域的应用框架。应用框架强调的是软件的设计重用性和系统的课扩展性,以缩短大型应用软件系统的开发周期,提高开发质量。应用软件开发的未来就在于提供一个开放的体系结构,以方便中间件的选择、组装和集成,应用框架的重用已成为软件开发生产中最有效的重用方式之一。面对这种发展趋势,呼之欲出的便是一种全新的、开放性的、高扩展性的架构体系,这里我将其命名为插件式架构(或许与别人口中的插件式架构有所区别)。 ...
阅读(10640) 评论(31)

项目管理学习笔记六:项目范围管理

项目范围管理,包括为成功完成项目所需要的一系列过程,以确保项目包含且仅仅只包含项目所必须完成的工作。范围管理首先要定义和控制在项目内包括什么、不包括什么。通常包括制定一个项目范围管理计划,以规定如何被定义、检验、控制范围、创建与定义工作分解结构(WBS);创建工作分解结构(WBS),编制一个详细的项目范围说明书作为将来项目决策的基础;将项目的主要可交付成果和项目工作细分为更小、更易于管理的部分;其次是进行范围确认,正式接受意完成的项目范围;最后还需要考虑的是控制项目范围的变更。...
阅读(2198) 评论(0)

项目管理学习笔记五:项目整体管理

项目整体管理是指在项目的整个生命周期类,汇集项目管理的知识领域,对所有项目计划,进行整合执行及控制,以保证项目各要素相互协调的全部工作和活动过程。项目整体管理是从全局的、整体的观点出发通过有机地协调项目各个要素(进度、成本、质量和资源等),在相互影响的项目各项具体目标和方案中权衡和选择,尽可能地消除项目各单项管理的局限性,从而实现最大限度地满足项目干系人的需求和希望的目的。...
阅读(1986) 评论(0)
111条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:340622次
    • 积分:4799
    • 等级:
    • 排名:第6197名
    • 原创:111篇
    • 转载:0篇
    • 译文:0篇
    • 评论:475条
    博客专栏
    最新评论