自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (15)
  • 收藏
  • 关注

原创 PowerBuilder 数据窗口实例四(用户信息查询)

1. 设计数据窗口 2.设置table order值与更新属性(详见之前博客) 3. 设计查询窗体,并保存为w_userinfo_find4. 在查询按钮的clicked()事件添加如下代码//定义变量string find_columstring find_signstring find_contentstring find_condition

2013-01-28 17:10:10 3674 1

原创 PowerBuilder 数据窗口实例三(用户信息管理-FreeFrom风格)

1.在mysql中建数据库表DROP TABLE IF EXISTS `userinfo`;CREATE TABLE `userinfo` (  `Id` int(11) NOT NULL AUTO_INCREMENT,  `username` varchar(10) DEFAULT NULL,  `sex` varchar(4) DEFAULT NULL,  `phone

2013-01-28 16:03:57 1760

原创 PowerBuilder 数据窗口实例二(用户管理)

1. 创建一个数据窗口,命名为d_user_grid 2. 设置Rows菜单下update properties属性    工具栏中的table order设置列 3. 设计用户管理窗体,保存为w_user_manage 4. 在w_user_manage的open()事件中添加如下代码 dw_1.settransobject(sqlca)

2013-01-28 10:23:18 1425

原创 PowerBuilder 数据窗口实例一(用户注册)

1. 首先,我们在mysql里创建一个user表DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (  `Id` int(11) NOT NULL AUTO_INCREMENT,  `username` varchar(255) DEFAULT NULL,  `password` varchar(255) DEFAULT NULL,

2013-01-26 10:22:21 3246

原创 PowerBuilder 使用自定义事件触发键盘Enter事件

1. 双击窗口进入script代码窗口,并选择new event 如图1.所示      图12. 自定义事件,指定event name, event id两个参数,如图2所示         图23. 在myevent中编写以下代码    if key = keyenter! then          cb_ok.triggerevent(clicked!)

2013-01-22 10:24:04 3388

原创 PowerBuilder通过ODBC和JBDC连接mysql数据库

一. ODBC方式    安装mysql-connector-odbc.msi    用户DNS添加mysql odbc driver并进行相关配置,如图1所示:                                               图1. odbc driver然后在PowerBuilder画板里配置,如图2所示

2013-01-19 09:21:08 5200

原创 OpenLayers调用天地图在线服务

网上有篇 http://blog.csdn.net/iwillsw/article/details/6069328是讲怎样用OpenLayers访问天地图的地图数据可是,天地图API的更新,使OL访问出现新的问题,地名点层出了覆盖层其实,是天地图更新Util类的API造成的我们只

2011-07-19 16:07:50 6626

原创 基于OpenLayers 的WFS模糊查询优化

思路:先通过指定一个featureName字段,在全表查询时,返回的数据就会比较小,这样会提高一些速度。返回数据中,我们取出featureid的值,再通过url进行GML格式的解析,从而得到查询后返回的全字段GML信息。实现代码:var filter = new OpenLayers.Filter.Logical({ type: OpenLayers.Filter.Logical

2011-07-18 18:17:05 6029 7

原创 OpenLayers WFS指定地理范围查询

1. 拖动矩形框查询var gemetry;  // 添加dragbox控件     boxcontrol = new OpenLayers.Control();      OpenLayers.Util.extend(boxcontrol, {      draw: funct

2011-07-13 15:25:22 6838 4

原创 关于OpenLayers的WFS地名点查询中文问题的解决

1. 做个响应按钮: 2. 写JS代码:(1) get方式请求:function query(){ var str="碧桂园小区翠林环玉苑46栋03号";   new OpenLayers.Request.GET( {         url : "http://localhos

2011-07-07 16:07:16 3344 1

原创 用Servlet 写WMS服务

<br />代码:<br />package demo;<br />import java.awt.image.BufferedImage;<br />import java.io.IOException;<br />import java.net.URL;<br />import java.util.HashMap;<br />import java.util.Map;<br />import javax.imageio.ImageIO;<br />import javax.servlet.Servlet

2011-05-27 22:41:00 1086

原创 OpenLayers中${x}在TMS请求时引发的问题

<br /><html xmlns="http://www.w3.org/1999/xhtml">  <br /><head><br /><meta http-equiv="content-type" content="text/html; charset=utf-8"/>  <br /><title>地图浏览</title>  <br /><%@ page isELIgnored="true" %><br /><link href="theme/global.css" rel="stylesheet" t

2011-04-26 10:09:00 1682

原创 关于使用OpenLayers的透明图层叠加的一些问题

<br />在一些情况下,我们需要把自己发布的图层放在网络底图上,做叠加。但是,我们不希望自己的图层覆盖住底图,这时,我们就要用到透明图层的处理。用WMS的方式发布图层吧,因为TMS没有尝试过,也觉得在理论上不可行,必定TMS方式无论怎样设置参数,始络是要覆盖整个地图的可视范围,这也是几天来一直纠结的一个问题。WMS就显得简单多了:<br />var gmap= new OpenLayers.Layer.WMS("gmap","http://localhost:8080/geoserver/wms", <b

2011-04-01 10:06:00 8629

原创 关于OpenLayers的TMS的一些理解

<br />现在的网络地图大多采取TMS的存储方式,是用REST接口支持的URL参数(地理参数)来描述空间瓦片存储方式,并通过URL的get方法访问到这些瓦片的。<br />单位瓦片的跨度 span = res* this.tileSize.w ,用分辩率乘以瓦片大小,可以得到单位瓦片的对应坐标的跨度<br />瓦片行列号:X=Round((bounds.left-x)/spanX)<br />                  Y=Round((y-bounds.top)/spanY)<br /> 这里(

2011-03-23 15:31:00 4996

原创 在地图上加载本地的三维控件

    打开vc++6.0的OLEVIEW的Controls,找到要加的三维控件,选中点击鼠标右键,copyHTML到粘贴板,放在指定的html里,就可以了。     而判断三维控件是否加载可以在标签里加空的,然后用trycatch捕获异常,confirm("你尚未安装三维图形插件,是否安装?")来提示安装

2010-12-30 19:45:00 1176

原创 使用天地图api访问本地wms

<br />利用这种方法,可以在天地图上加上自己的图层,代码如下:<br /> <br /> var map;           <br />            function init(){<br />                var bounds = new GeoSurf.Bounds(<br />                   59.99166666666667,0.008333333333333304,152.49166666666667,90.00833333333334<b

2010-12-27 10:36:00 5668

原创 天地图加marker和popup

<br />//-----------------加marker-----------------------------<br /> <br />var Layer = new GeoSurf.Layer.Markers("MarkerLayer");<br /> map.addLayer(Layer);<br /> <br />var markerIcon = new GeoSurf.Icon();<br />markerIcon.url = "icon/star.gif";<br />markerIc

2010-12-24 16:41:00 4735

原创 关于Geoserver指定外部数据目录的说明

<br />在官方的文档中说我们只需要修改Geoserver的WEB-INF目录下的web.xml<br /><context-param><br />       <param-name>GEOSERVER_DATA_DIR</param-name><br />        <param-value>D:/source</param-value><br /></context-param> <br />指定param-value的值就可以了<br />而我们在默认目录data下看到一些配置文件<br /

2010-12-15 10:29:00 2416

原创 天地图二维地图数据的接入

<br />map.js<br />    //--------------设置图层------------------------------<br />    //------------------------矢量-----------------------------<br />     ll= new GeoSurf.Layer.GlobeTile("A0512_EMap", "http://tile0.tianditu.com/services/A0512_EMap", {<br />  tr

2010-12-11 15:31:00 1888 3

原创 关于不同frame互调js的问题

<br />很多网页在设计时就会使用到frame框架,要在一个menu.html去响应主窗体body.html的js,就得用上parent.body.call(); 其中body为body.html的frame名,call()为调用的js函数。<br />有时为了让地图显示区域更广阔,我们可能会用到隐藏方式:style:"none";而要它显示出来,就在js里设置:style:"";就可以了。

2010-12-10 08:54:00 708

原创 geoserver上部署图片黑边处理

用Fwtools切图,有两种方式,一种是有黑边,一种是没有黑边的。可是,在我们现在的项目里,是接以前的数据,当然是带着黑边的。用png方式,可以有两种32位和24位,放在一起又不能加mosaic,这时,我们就得用到geoserver的黑边处理了。我们只需要在发布时把layers里OutputTransparentColor值设为000000就可以了。

2010-12-08 09:00:00 3717 1

原创 用FWtools 切割影像金字塔可能出现的问题

FWtools 2.4.7是很实用的一款gis工具。我们可以用gdal_retile.phy 很方便地切割出自己想要的金字塔格式。启动shell> gdal_retile会报错:line273: print(...,end='');这时,我们只需把",end=''"去掉就可以正常运行这个文件了。尝试中,好像指定输入文件目录的功能失效,于是,需要把输入文件放在FWtools根目录下,具体原因不详。

2010-12-03 11:16:00 3815 1

原创 关于openlayers 加载tiled图层边界重采样的问题

<br />    今天,我把影像金字塔用tiled加载,为得是想用geoserver 里自带的geowebcache. 偷懒的把layerpreview以html保存下来,它里面的map是以 map.addLayers([untiled, tiled]);方式加载的,也就是以singleTile方式加载,我想只是简单地把这顺序交换一下吧,写成:map.addLayers([tiled, untiled]); 果真是以tiled样式加载, 问题是加载瓦片的速度很慢,在边界出现重采样的图层,还有一些无法显示的

2010-12-02 18:28:00 2314 1

原创 geoserver native JAI error 问题解决方法

<br />      学习geotools,就会用到JAI. 最好不要把jar包放到jre环境下,而是在使用的时候,引入。因为在geoserver的web-lib目录下,存在JAI的jar.如果版本冲突,还会导致geoserver无法启动。版本正确也会报错:could not load mediaLib accelerator wrapperclasses continuing in pure Java model,geoserver却能正常工作。如果我们想忽略这类错误,可以删去geoserver的web

2010-12-02 16:15:00 3149

原创 geotools 在eclipse中的导入

<br />     最近在看geoserver,由于geoserver的数据处理方面是交由geotools 管理的,所以就涉及到了geotools.目前,geoserver稳定版的是2.0.2。我们把geoserver在tomcat 里布署后,可以在geoserver项目的web-info目录里,找到gt-?-2.6.4之类的包,这说明geoserver在这一版本里,用的是geotools2.6.4版本写好的jar包。<br />     在官网下载下如下包:geotools-2.6.4-bin.zip,

2010-11-27 12:40:00 6232

2012年5月软件设计师试卷及答案

2012年5月软件设计师试卷及答案

2013-01-04

软件设计师下午科目同步辅导

软件设计师下午科目同步辅导

2012-12-04

struts2+hibernate+spring+jdbctemplate+EXT集成实例

struts2+hibernate+spring+jdbctemplate+EXT集成实例

2012-11-24

软件设计师考试同步辅导上午科目

软件设计师考试同步辅导上午科目

2012-11-24

在spring 中开发webservice

在spring 中开发webservice

2012-11-24

javamail发送邮件实例

javamail发送邮件实例

2012-11-24

powerbuilder 9 程序设计一周通

powerbuilder 9 程序设计一周通

2012-11-24

worldwind技术手册

worldwind技术手册 worldwind数据组织 worldwind金字塔生成 worldwind如何导入

2010-10-18

vrml实例(入门到精通大量的实例)

这里有不少vrml的实例,为爱好虚拟现实的童鞋们提供!!!

2010-09-10

DWR2.0官方中文文档

DWR2.0官方中文文档 本书可以当作一本DWR完整的教程,也可以当作一本详细介绍DWR的“词典”,我的目的只是通过本书,希望您能够了解一些DWR的基本知识、常用的用户界面组件、远程方法调用等。并能够搭建DWR开发环境,实现DWR的快速开发。

2010-03-31

MapGis操作指南

主要介绍:54转80,建立网络工程,解析编辑,跨带投影,影像图校正等操作,操作步骤讲解详细,不可多得。

2010-03-10

jogl官方实例2007年版

官方公布的比较新的一些例子了,希望能够给你们带来一些帮助。

2009-12-16

jogl api,来自官方详细资料

jogl的官方api,英文版的,你可以从里面了解到jogl的详细api信息

2009-12-16

arcgis engine 9.2 破解key

arcgis engine 9.2 破解key,亲测可用

2009-11-27

arcgis9.2在vista下的安装与arcgis engine sdk for java在eclipse 下的导入

arcgis9.2在vista下存在不兼容情况,文档不仅介绍了,arcgis9.2的安装,还初步实现了组件GIS的可视化开发。

2009-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除