怎么将一个得到的feature对象定位

oceanmap 2006-05-12 10:32:35
在xtreme for java中搜索一个建筑物,然后将其定位,结果报错,代码如下,大家帮忙看一下吧
ft是一个feature 对象
if(ft!=null)
{
Geometry ftGmt=ft.getGeometry();
DoublePoint ftPoint=null;
if(ftGmt.getType()==Geometry.TYPE_POINT)
{
PointGeometry ptGmt=(PointGeometry)ftGmt;
ptGmt.getPoint(ftPoint);
ftPoint=ptGmt.getPoint(null);
mymap.setZoomAndCenter(mymap.getZoom(),ftPoint);

}
else if(ftGmt.getType()==Geometry.TYPE_REGION)
{
VectorGeometry vtGmt=(VectorGeometry)ftGmt;


DoubleRect rect=vtGmt.getBounds();

ftPoint=rect.center();

mymap.setZoomAndCenter(mymap.getZoom(),ftPoint);

}
系统执行到DoubleRect rect=vtGmt.getBounds();就报错了,大家帮忙看看到底怎么回事啊
...全文
147 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
letheanwater 2006-05-12
  • 打赏
  • 举报
回复
具体的提示错误能发上来看看吗

2,141

社区成员

发帖
与我相关
我的任务
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
  • 地理信息系统
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧