摘要: 今天客户问起预缓存生成需要多少时间、多上张图片,上次计算缓存张数已经是去年的事情了,时间较久就翻了翻以前的记录和研发的同事记录如下,以供后续参考吧。 计算前需要准备的内容: 1、DPI,一般普通PC的DPI为72-96,此处考虑Deskpro出预缓存时候设置出图与设备无关,所以直接通过CustomMapRatioX及CustomMapRatioY值计算了,DPI = CustomMapRatioX... 阅读全文
posted @ 2011-07-13 22:50 awei20081 阅读(551) 评论(0) 推荐(1) 编辑
摘要: 最近总是碰到有人问Java如何访问SuperMap iServerJava6R的服务,由于目前SuperMap iServerJava6R不支持RMI访问访问,所以考虑使用Java直接访问REST的API。 环境准备: 1、开发工具 MyEclipse,服务器iServerJava6R 2、HttpComponents及Org.json类库,第一个http协议的开源Java客户端工具库,org.j... 阅读全文
posted @ 2011-06-19 11:11 awei20081 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 最近碰到这样的问题地图切换而要保持地图中心点及比例尺不变,而且不同地图的图片格式也不同,解决过程颇费周章,写出来供大家分享吧。 其实问题的起源挺简单的,由于Google地图的大行其道,配置两幅地图影像及矢量地图是一般WebGIS工程中常见到的方案,好处当然是显而易见,影像直观,矢量精细。所以作为一个WebGIS开发基础平台,SuperMap IS.NET急切需要支持这种需求。 从SuperMap... 阅读全文
posted @ 2011-06-16 23:30 awei20081 阅读(425) 评论(1) 推荐(0) 编辑
摘要: 最近一个同事测试SuperMap iServer Java 6R性能,问及集群配置及进程内集群的概念,就索性自己配置测试一下,算是SuperMap iServer Java 6R集群研究的第二篇吧。 还是从概念了解起,原理如下:在 SuperMap iServer 中,服务提供者提供的 GIS 功能通过服务组件封装成粗粒度的模块,然后发布为不同类型的服务。即服务请求到达服务组件后,是由服务组件寻... 阅读全文
posted @ 2011-06-16 22:51 awei20081 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 对于SuperMap iServer Java6R的很多概念和之前版本的集群略有不同,让我理解起来颇费力气,所以把自己总结分析SuperMap iServer Java6R集群的一些思路做一下记录: 关于名词我最关注如下: 集群服务:集群服务是SuperMap iServer Java提供的一种服务,它能够获取多个GIS应用中的GIS服务,将GIS服务能力进行整合,根据集群服务中GIS服务的状态... 阅读全文
posted @ 2011-03-10 23:19 awei20081 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 试用场景 当部署web工程的服务器同时具有内外网IP,而且web工程需要发布在内外网环境中:即内网用户需要通过内网IP访问应用程序,外网用户需要用外网IP来访问。 部署方法 1、把web工程发布网站根目录下,Output文件夹即图片服务器发布到网站output虚拟目录下(即:应用程序为http://[IP]/[应用程序名]/ 对应Output为http://[IP]/Output/ ,或者 htt... 阅读全文
posted @ 2011-03-06 10:41 awei20081 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 说到浏览范围控制,起始于一个问题:MapControl控件浏览地图时候地图范围外区域会有部分白图,这部分白图是SuperMap IS.NET动态出图出来的凡是浏览到地图区域以外的区域,都会有白图,怎么只看到有图的区域呢?其实思路很简单,当客户浏览到地图外区域时候出发地图onviewboundschanged事件,在这个事件中判断浏览到的地图范围超出当前地图的范围,回到前一地图状态。 由于这样的需... 阅读全文
posted @ 2011-01-24 13:53 awei20081 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 碰到很多添加一些客户端标示的需求,SuperMap IS.NET中这样的问题解决方法一般有两种情况,一个是使用自定义Action方式获取坐标,然后添加到CustomLayer层上,另外就是获取鼠标点击地图窗体的像素坐标,然后使用像素坐标转地理坐标的方法。下面展示第一种思路的添加Mark的方法 //自定义Action,当鼠标单击地图时候添加MarkinsertMarkT = function() {... 阅读全文
posted @ 2011-01-07 14:12 awei20081 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 地图服务器启动是否成功一般来说最直接的方式是浏览Demo能出图,然而由于web服务器因素、工程元素、浏览器因素,很难排除地图服务器本身因素引起的原因,所以列举两种最直接方式来判断地图服务器启动成功,为进一步解决问题,确定产生问题的因素做出判断。 1、日志分析地图服务器启动成功后,会产生三个日志文件(在SuperMapIS.NET的安装目录下bin文件夹下log文件夹) 打开SuperMap.IS.AppServer.exe.MapServer1.log,如下是正常启动地图服务器后日志情况。 另外一个SuperMap.IS.ServerManager.exe.log日志文件 最后一个Sup 阅读全文
posted @ 2010-12-31 16:44 awei20081 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1、日志文件SuperMap.IS.AppServer.exe.MapServer1.log 报:“非法许可,请联系北京超图软件股份有限公司”。解决:许可配置失败,此处需要重新配置SuperMap IS.NET许可。请参考许可配置文档 注意:此处许可指的是文件型临时许可。临时许可有1、2、3月的时限,请检查申请日期,如果过期请重新申请并配置许可。配置了许可后强烈不建议修改系统时间. 2、日志文件SuperMap.IS.AppServer.exe.MapServer1.log 报:“发生致命错误,请确认系统是否已经正确安装和注册了 SuperMap Objects”。解决:需要安装SuperMa 阅读全文
posted @ 2010-12-31 16:41 awei20081 阅读(859) 评论(0) 推荐(0) 编辑