- 博客(41)
- 资源 (12)
- 收藏
- 关注
原创 基于nginx部署CTB处理的地形数据
使用CTB处理后的地形数据,在访问上与CesiumLab处理过的有所不同,前者对于一个.terrain图块,在处理时使用了CTBZFileOutputStream(压缩)输出,发布地形数据时需要在服务器参数中做相应的处理。一、基于nginx部署。location /myterrain{ proxy_set_header Host $http_host; autoindex on; autoindex_exact_size on; ...
2020-11-03 14:01:40 766
原创 海量大数据地图可视化
在浏览器中基于地图构建应用已经是很广泛的业务需求,随着大数据在地图可视化中的出现,我们遇到了不小的挑战。用户会拿出十万甚至百万数量级的数据,正如您所想象的,在显示此数量的地理编码信息方面存在着一些技术上的难题。一个难题是确保数据以一种有意义且对最终用户可操作的方式准确地呈现;另一个是因为信息的数量使得它在浏览器上产生了巨大负载,需要花长时间才可以看到的结果。为了寻找最佳解决方案,我们测试了各种...
2018-09-03 15:40:33 22896 1
原创 基于html5技术实现路线简意图
路线简意图的应用的场景,是说明路线的基本走向,相关节点,例如百度地图线路示意图的应用。这种应用往往对路线周边的普通元素并不会投入太多的关注度,只关注路线的状况,如高速公路的拥堵程度等。
2016-03-22 17:45:22 1729
原创 基于JAVA语言实现OBJ模型转换输出3d-tiles
这是一个Java应用程序库,实现OBJ模型转换输出3d-tiles格式的数据集,可以很好的向用户平台应用程序中集成,也可以很好的支持跨平台应用。
2023-02-10 13:47:15 1439 1
原创 基于JAVA技术实现DEM转换为Cesium的地形数据
开发者可以轻松的将该应用程序集成到自己的平台应用程序中,形成一整体套的数据转换与应用解决方案。基于JAVA的开发技术路线,可以更便捷的跨平台部署,使得您的平台应用程序更适应未来的云部署方案。
2023-02-03 10:18:36 1372
原创 使用 OpenStreetMap 数据搭建离线地图服务
使用 OpenStreetMap 数据搭建离线地图服务,为内网地图应用部署提供解决方案;
2021-12-24 09:26:25 1961 1
原创 3d-tiles核心模型剖析与开发
目标:使学员熟练掌握gltf模型和3d-tiles数据集原理,并通过开发方式实现三维几何数据生成数据集;方式:腾讯会议;联系:QQ:59135929;课程内容
2021-12-06 15:16:16 276
原创 GitHub DMCA申请表格
1、您的角色是存储库的创建者还是贡献者?2、请提供涉嫌侵权作品的在线发布URL,描述侵权内容,包括存储库中包含的敏感信息(token或个人联系方式)。3、应该删除哪些文件?请提供每个文件的URL和行号,或者提供删除存储库的URL。4、您是否有涉嫌侵权者的联系信息?如果是这样,请提供它。5、请提供涉嫌侵权的证据链,截图个数不限。(1)拥有版权的证据截图;(2)涉嫌侵权的证据截图;(3)您的英文签名截图;6、请提供您的个人关键信息;姓名:电话:住址:GitHub
2020-11-23 11:54:50 438
原创 将海康摄像机发布萤石云指南
1、设置摄像机基本属性。(1)给摄像机加电,并使用网线将摄像机接入的网络;(2)安装海康工具SADPTool,安装完成后,打开工具。确保(1)步骤执行后,约30秒时间,即可以在当前工具页面中刷新出该设备;(3)双击设备,将设备的IP设置为与你电脑一致的网段和网关;需要注意的是,管理员密码(A1234567)为设备出厂时支持人员设置,这个一定要获取到。修改结束后,如果可以ping通这个IP,证明设置成功;(4)使用浏览器访问上述的IP,即可以进入到摄像机管理页面;...
2020-11-16 09:32:04 2589
转载 opengl/webgl的性能优化
1. 避免在shader中做逻辑判断,比如if else。 有的人可能会很疑惑,为何要这样?这和GPU的基本调度有关系,GPU的基本调度单位叫做wavefront, 就是指一组完全相同的计算指令,在GPU的几个计算单元中并行执行,每一个指令的输入数据不同而已。这样并行度很高,可以极大程度提高性能。但是一旦引入if else,就会把wavefront破坏掉,比如现在有10个计算单元在并发执行,但是碰到if,在5个计算单元中为true, 在5个计算单元中为false, 这样会造成新的计...
2020-10-27 16:47:36 1340
转载 Three.js 中的相机视角
第一人称视角游戏(英语:first-person game)是从3D游戏创建时出现的游戏类型。与之前的所有2D游戏不同,第一人称游戏是屏幕上并不出现玩家所控制的游戏主角,而是表现为主角的视野。大多数第一人称游戏能看到主角的双手和双手中所拿的物品,也有一些游戏能看到游戏主角头部以下的部分。一些只在使用物品时出现手的动作或者物品改变的图像游戏也是第一人称游戏,包括一些幻灯片式的解谜游戏。第一人称游戏...
2018-09-20 21:08:14 4184
转载 在three.js 中解决标注相互覆盖的问题
创建标注之后,放缩时难免会出现标注相互遮盖的情况,这样既影响美观也会遮盖住地图信息,这里需要检测标注间的遮盖,显示和不显示一些标注。这里主要是将标注点3d坐标转成屏幕坐标,再根据sprite中canvas的长度和高度,就可以知道sprite在屏幕的矩形范围。接下来就是计算各个标注点sprite的矩形相交了。 var sprite1 = {x:x1,y:y1,w:w1,h:h1}; //s...
2018-09-19 11:31:12 2874
原创 基于折线生成平行线的C#算法实现
经过几天的研究,基于C#实现了一根折线生成平行线,解决了出现折点时的坐标变化。可应用于地图开发中的路段展现,也可以应用于管线设计应用。下面是代码片段,如需要进一步沟通请加Q59135929 public System.Drawing.Point[] OffsetPtsLine(System.Drawing.Point[] pts, double pixels) {
2015-10-23 10:00:59 5006 1
原创 Openlayers 开发时,使用GWC地图时Overviewmap不出图的解决办法
Openlayers给地图客户端开发提供了便捷引用类库,真心赞其在地理信息领域作出的贡献。前一段时间使用Ol调用Geoserver gwc地图,发现Overviewmap不出图,后来只是一个小实试,发现问题出在这里。主地图引用的坐标投影:projection: new OpenLayers.Projection("EPSG:900913"),displayProjectio
2014-04-11 09:01:43 1308
原创 pgRouting 测试手记
pgrouting 测试手记一、测试环境postgresql 9.2postgis 2.0.3pgrouting pg92-binaries-2.0.0devw32特别注意:pgrouting的函数每一个版本的名称都是不同的,如shortest_path在其它版本中的命名不同,查找方式是在share的语句中搜索关键字path,此时就可以看到当关命名说明。二、测试步骤1、
2013-07-18 10:21:59 1245
原创 Geoserver 文本标注样式设置详解资源
http://docs.geoserver.org/stable/en/user/styling/sld-reference/labeling.html
2013-07-17 14:17:15 3331 2
原创 POSTGIS中的空间查询
1、判断数据库中与当前坐标发生关系区域判断select * from area_region where ST_Contains(geom,ST_PointFromText('POINT(120.38105 41.54855)')) 点判断 select * from toll where ST_Contains(ST_Buffer(geo
2013-06-19 16:05:12 8190
原创 C#环境下使用 Get 和Post 的方式访问WFS服务
软件开发环境:VS2010 地图服务器:GeoServer 2.3.1 using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;
2013-06-14 14:30:29 2103
原创 基于微软件技术路线完成审请单流转
基于微软件技术路线完成审请单流转MSN:liminghua_2001@hotmail.com 基于的微软产品InfoPath:InfoPath是从Office 2003是加入的新成员,简单的说,它是一款表单设计和填写软件。我们可以使用InfoPath提供的许多布局方式和控件来快速设计表单;可以使用规则来根据条件执行一些操作;使用数据验证来验证输入内容的合法性;使用条件格式来控制控件
2009-06-24 15:56:00 1394 1
原创 在Sql server2005中创建内置 WebService
--内置webserviceCREATE ENDPOINT SQLWebservice STATE = STARTEDAS HTTP( PATH = /sql, AUTHENTICATION = (INTEGRATED ), PORTS = ( CLEAR ), SITE = localhost )FOR SOAP ( WEBMETHOD DayAs
2009-03-04 11:14:00 789 1
原创 Sharepoint 创建BDC实体
MOSS 创建BDC实体BDC(Business Data Catalog)是MOSS中的一个功能。它可以将LOB(Line-of-Business)数据组合到SharePoint的界面中,达到整合的目的。创建的BDC可以显示数据库表内容,也可以显示WebService为数据源的数据。因为MOSS管理中心使用的域用户管理,当前网站如果是FORM认证则不能使用上载的BDC实体
2008-05-07 10:44:00 1353
原创 SharePoint 集成SqlServer2005报表
1、制作报表的过程很简单,在VS2005中创建项目,选择报表服务(安装SqlServer2005后才有这个项目)2、安装SQL 2005的web part,文件地址为C:/Program Files/Microsoft SQL Server/90/Tools/Reporting Services/SharePoint下面,可以找到安装文件RSWebParts.cab。使用命令行安装web part
2008-04-25 09:40:00 827 1
原创 SharePoint 中列表的用户组权限
我们的目的就是利用SharePoint 中列表的权限,列表中各记录根据自己的用户组权限,仅供各用户组所属用户访问。1、在添加列表后,设置列表权限,把其它的用户组全部删除,只保留自己所需要的用户组。2、使用VS2005 ,添加普通的类,引用C:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/12/IS
2008-04-24 09:16:00 2359
原创 Visual Studio2005 中的Distributed Service Solution ----分布式系统解决方案
Visual Studio2005 中的Distributed Service Solution----分布式系统解决方案 IT技术进程似乎与计算机的中央处理器一般,换代革新的速度真是快,Visual Studio2005 (以下简称VS2005) 用的还不到两年,VS2008已经发行。而VS2005给我最大的印象就是较以前的版本增加了分布式系统解决方案,在方案中设计的系统可以
2007-12-14 14:44:00 1145
原创 在MapInfo web 应用程序中实现地图打印
第一种方法第一步"WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"> 第二步,在JS脚本中调用相应的参数WebBrowser.ExecWB(1,1) 打开 Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 Web.Ex
2007-06-26 14:57:00 1516
原创 MapXtreme2005 绑定数据表X,Y字段
SpatialSchemaXY xy = new SpatialSchemaXY(); xy.XColumn = "LONGITUDE"; xy.YColumn = "LATITUDE"; xy.StyleType = MapInfo.Data.StyleType.None; xy.DefaultStyle =
2007-06-14 09:50:00 818
原创 MapXtreme2005中表的操作
//创建表并显示 Table disctable=Session.Current.Catalog.CreateTable(ti); FeatureLayer disclayer=new FeatureLayer(disctable,"disclayer","disclayer"); mapControl1.Map.Layers.Add(disclayer); //设定图层可以插入新
2007-05-17 14:59:00 1082 4
原创 C#中对于文件的操作
string ChangeExtension=System.IO.Path.ChangeExtension(path,".old");//更改路径字符串的扩展名。 string CombinePath=System.IO.Path.Combine(@"c:/","b.txt");//合并两个路径字符串。 string DirectoryName=System.IO.Path.GetDirector
2007-04-28 10:25:00 838
原创 模块开发卷宗
1标题软件系统名称和标识符模块名称和标识符(如果本卷宗包含多于一个的模块,则用这组模块的功能标识代替模块名)程序编制员签名卷宗的修改文本序号修改完成日期 卷宗序号(说明本卷宗在整个卷宗中的序号)编排日期(说明整个卷宗最近的一次编排日期)2模块开发情况表3功能说明扼要说明本模块(或本组模块)的功能,主要是输入、要求的处理、输出。可以从系统设计说明书中摘录。同时
2007-03-07 16:25:00 1240
原创 详 细 设 计 说 明 书
详细设计说明书 委托单位:承办单位: 编写:(签名)_________________ 年 月 日复查:(签名)_________________ 年 月 日批准:(签名)_________________ 年 月 日 目录第1章 引言 01.1 编写目的 01.2 系统说明 01.3 术 语 01.4 参考资料 0第
2007-03-07 16:23:00 2713
原创 项目设计手册
首先需求分析,然后系统设计,系统开发,系统测试,系统发布这是最基本的流程项目设计手册1.操作手册(GB8567——88)2.测试分析报告(GB8567——88)3.测试计划(GB8567——88)4.概要设计说明书(GB8567——88)5.开发进度月报(GB8567——88)6.可行性研究报告(GB8567——88)7.模块开发卷宗(GB8567——88)8.软件需求说明书(GB856T
2007-03-07 15:59:00 1166
原创 oracle 最简单的存储过程
CREATE OR REPLACE PROCEDURE "MAPINFO"."INPUT_VALUE" (name in varchar2)asbegininsert into EMPLOYEE values(name,20);end; select t.* from employee t where rownum between 1 and 3程序包体并返回datare
2007-02-13 13:53:00 1152
原创 应用MapInfo Pro设计空间数据库
MapInfo 数据支持Oracle空间数据库存储,在设计时,我们可以采用MapInfo Professional制作的表实现空间数据库的设计。首先我们运行MapInfo Professional,从新建菜单中新建表,此时将有对话框对提示,我们勾选“打开新的地图窗口”,点击“创建”按钮,此时弹出字段设计对话框,用户可以按照数据表的设计,把字段一一添加,然后进行表的保存。从“工具”菜单选择工具管
2007-01-10 10:25:00 1300
原创 合并两个数据集(DataSet)
通过代码看本质 string sql = "select * from world"; if (Conn.State != ConnectionState.Open) Conn.Open(); if (myConnection.State != ConnectionState.Open) myConnec
2006-12-29 15:39:00 2711 1
原创 共享程序集
与私有程序集相对的是共享程序集(Shared Assembly),它提供多个应用程序域访问同一个程序集的能力,特别地,内存中只存在该程序集的同一份副本,这种非特定于域的代码共享极大节省了内存资源占用。并且,在大多数情况下,共享程序集安装在全局程序集高速缓冲存储器(Global Assembly Cache)中而不存在于应用程序相关目录下,对它的引用不会产生文件复制,自然也不会产生额外的副本。因而,
2006-12-29 09:04:00 939
原创 第三一八号病房
18号病房随着夜幕的来临,天色暗淡了下来,从窗户向外望去,一座座的楼宇只有暗暗的轮廓,轮廓中死寂的连一点灯光也没有,只有那风,偶尔会把垂柳摇摆着,倚偎在路的两旁,而那路,也是唯一暗白色的光,流向远处,在远处,也会有最后的散步的人,又走向眼下的楼宇。房间里意外的清静,这足够使自己想着自己,此刻却感觉到了从未有过的轻松。病房有着淡淡的色调,三张床在那里规矩的躺卧着,几张兰色的小椅子在那儿木纳的
2006-12-21 16:53:00 915
原创 我们的兵站
我们的兵站根据电影《我们的兵站》回忆这已经是两年前的事了,和所有的年轻人一样,安琪有着青春的梦想、激情和冲动,不然,她就不会出现在川藏公路上。她要做一回独行者,准备了所有远行的物品:水、食物,还有帐篷。几天过去了,她发现这并不是一件简单的事情,这些天的行走路线和经过的小镇都是地图上明显的地方,宿夜自然也都是小镇上的旅馆。今天的目的地是地图上一个叫“昂措”的小镇,通过比例尺,离出发地
2006-12-21 16:26:00 3654 1
原创 MapInfo 在移动通信领域的应用
MapInfo 在移动通信领域中的应用 MapInfo 技术支持中心工程师 李明华 移动通信网络在中国已经迅速发展起来,而且日渐成熟。在这里我们不是要阐述移动通信网络,而是一起研究一下在通信网络建设与运行中必不可少的软件平台——MapInfo软件。作为地理数据图形化处理的解决方案,MapInfo软件能够溶入到移动通信系统的各个环节。从网络建设初始阶段的规划与设计,到模拟仿真,到运营
2006-12-21 16:23:00 3930 3
原创 寻找明珠
寻找明珠 注:所子为本文的主人公 回想起那件事情,总会让所子花足够的时间,在这些时间里,所子会感到幸福,而幸福的背后,仍是留有了一种遗憾,有时所子也会怀疑自己,那件事情是否真的发生过,因为的确已经很久了。人们都说,人之所以比计算机强,不是因为记能够记更多的东西,而是会忘记东西。所子那一年考入了一所军校,军校学生在学校军训中,会有常规的拉练科目,而那一年冬月,学院正好加入了石
2006-12-21 16:11:00 1492
visio 2007 企业图形
2014-03-21
TFS VS2008 开发流程
2010-03-02
JDBC连接数据库里面有各数据库的应用说明
2009-09-18
基于预装载地图(类似于谷歌地图)解决方案
2009-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人