- 浏览: 39412 次
- 性别:
- 来自: 北京
最新评论
-
maodun1978:
用pdfrenderer解析itext生成的pdf一直是报ja ...
使用PDFRenderer在线浏览PDF文档 -
maodun1978:
怎么在生成PDF时将itext中的"STSong-L ...
使用PDFRenderer在线浏览PDF文档 -
skyakon:
请问这个是什么错误 ,怎么解决 为什么会出这个错
GDM,SDE ERROR -
bcabchappy:
我也遇到这个错误了,昨办
GDM,SDE ERROR -
wqrtx:
为什么不行啊。。。。this.map.render(this. ...
Ext.Panel 集成OpenLayers.Map
文章列表
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using STSdb.Data;
using System.Reflection;
namespace YQMapTile.Ags.AGS
{
/// <summary>
/// STSDB提供的层块缓存器
/// </summary>
internal class STSTileCache : IAgsTileCache<Me ...
1.编译Geos
下载源代码,解压后运行
autogen.bat
然后:(以下之a或b或c)
a.nmake /f makefile.vc
b.nmake /f makefile.vc install
c.nmake /f makefile.vc devinstall //安装开发需要的include和lib
d.nmake /f makefile.vc clean //清理编译生成的目标文件
e.nmake /f makefile.vc MSVC_VER=1600 BUILD_DEBUG=YES
2.编译GDAL
a.修改nnamke.opt ...
GDM,SDE ERROR
- 博客分类:
- Java
[SDE error -51][Error desc=DATABASE LEVEL ERROR OCCURRED.][Extended desc=]
ArcGIS JavaScript API 1.6 新增功能说明
A.增加配置变量esri.config.defaults.map.zoomAnimDisable,默认为false; 当esri.config.defaults.map.zoomAnimDisable为false时,map放大缩小使用CSS动画; 当esri.config.defaults.map.zoomAnimDisable为true时,map放大缩小不使用CSS动画,直接缩放,此时缩放速度快,所需资源少。
B.增加配置变量esri.config.defaults.map.SetInfoWindowInB ...
ArcSDE SDK获取SDE注册字段名
- 博客分类:
- GIS SOA
/**获取本图层关联的字段名和字段别名
*
* @return 字段名和字段别名
*/
public java.util.Map<String, String> getFields()
{
final Command<java.util.Map<String, String>> queryCmd = new Command<java.util.Map<String, String>>(){
@Override
...
使用GeoTools查询ArcSDE数据.
public List<Map<String,Object>> queryByWhere(final String where,SeLayer sdeLyr,ISession sdeSession)
{
try
{
final String lyrName = sdeLyr.getName();
final String geoColName = sdeLyr.getSpatialColumn();
...
Ext.namespace("GIS.ESRI");
/**<script type="text/javascript" src="js/esri/esri-ext/EsriMapPlugin.js" charset="utf-8"></script>
* new Ext.Panel({plugins:[new GIS.ESRI.EsriMapPlugin()]})
* @class GIS.ESRI.EsriMapPlugin
* @extends Ext.util.Obs ...
/**扩展OpenLayers.Map,将地图图层加载等操作封装在本对象中。
*
*/
Vgs.WebMap=OpenLayers.Class(OpenLayers.Map,{
initialize:function(div,options)
{
if(!options)options={};
options['controls']=[];
OpenLayers.Map.prototype.initialize.apply(this,[div,options]);
var extent = new OpenLayers.Bounds(- ...
- 2009-11-25 23:50
- 浏览 1894
- 评论(1)
在使用Extjs开发的时候,比较喜欢自己扩展一个类,将自己需要做的操作,已经定义等等都放在这一个类里面。那需要集成OpenLayers的地图的话,自然也想扩展一个类来集成地图。那么是做一个Ext.Panel的插件呢?还是就扩展一个Ext.Panel呢?这个主要看以后想怎么用Map对象。怎么做都是无所谓的。
扩展Ext.Panel来自定一个MapPanel试试看。
1.可以由先建立一个OpenLayers.Map对象传给MapPanel来使用,也可以由MapPanel自己来创建一个OpenLayers.Map对象,然后在通过MapPanel来添加图层。
2.建立Map对象之后将Map对象 ...
- 2009-11-25 23:43
- 浏览 2573
- 评论(1)
Ext.namespace('Ext.ux.CAF.GIS');
Ext.ux.CAF.GIS.MapNavigation=function(config) {
Ext.apply(this, config);
};
Ext.extend(Ext.ux.CAF.GIS.MapNavigation, Ext.util.Observable, {
init:function(panel) {
Ext.apply(panel, {
onRender:panel.onRender.createSequence(function(ct, pos ...
- 2009-08-08 23:03
- 浏览 951
- 评论(0)
最近所做的一个项目,提出要求将700多个文档在服务器端管理,并且不能以文本形式向浏览用户展示,要求对这700多个文档进行保密,因此考虑将DOC文档转为PDF后再将PDF文档转为图片数据提供给浏览用户浏览。可能这不是一个很好的办法,但这是目前我能想到的办法了。希望大家能给点意见。实现采用服务器端使用PDFRenderer,客户端则采用Extjs。贴个图看效果,服务器端关键代码在前一篇中已经提供。改功能目前存在一个问题,当浏览嵌入有VISIO图片或者嵌入有中文字体时会出现如下异常
java.io.IOException: Unknown CMap: Identity-V
at com.sun. ...
- 2009-06-08 21:15
- 浏览 10504
- 评论(9)
将PDF文档中的页面生成图片,导出。
/**浏览页面,生成页面的图片字节数据
*
* @param fileName 文档名称及路径
* @param page
* @param type
* @return
*/
public byte[] ViewPage(String fileName, int page, String type) {
if(fileName==null||fileName.length()<=0)
return null;
// if(!fileName.endsWith("pdf" ...
- 2009-06-07 15:14
- 浏览 3995
- 评论(0)
在ArcGIS Server9.2的ADF中没有添加图片标注的功能,而且没有添加call out 标注方式的实现.
下面介绍一种实现思路
1.在服务器端使用一个AJAXRenderer 来负责向客户端输出坐标数据
public class MapHotPointRender implements AJAXRenderer {
//具体实现略,需要注意的是在输出数据时最好能比较一下点坐标与地图的范围,将超出范围的点删除,不返回至客户端.而且需要返回的热点信息需要添加至用户的session.
}
2.在客户端添加AJAXRenderer 的handler并处理服务器端返回的数据
EsriContro ...
- 2009-05-24 11:58
- 浏览 2611
- 评论(5)
/**地图显示面板,主要用于显示地图,以及相应与地图相关的一些操作,如放大、缩小、全屏、漫游、刷新、点击查询地图、拉框查询地图、输入坐标定位等操作
* @version .1
* @author lozpeng
* @copyRight CAF.GIS.Dep
* @date 2008/05/27
*/
var MapPanel=function()
{
this.jg=null; //网页画图的类
var mapPanelID="regionMap";
this.drawShapeAction=null;
this.drawShape={x:0,y:0,w ...
- 2008-07-05 22:41
- 浏览 2325
- 评论(1)
将一OpenLayer集成到Panel里面
扩展一个MapPanel继承自Ext.Panel
在prototype里加入
MapPanel =function()
{
...
}
Ext.extend(MapPanel,Ext.Panel,{
updateStatus:function(info)
{
Ext.fly(this.mapInfo.getEl()).update("坐标信息:"+info,true);
}
,initMap:function()
{
var lon = 5;
var lat = 4 ...
- 2008-05-31 18:30
- 浏览 2714
- 评论(0)