用java创建BmpPictureElement,添加图片到GIS地图上。
用java怎么创建一个BmpPictureElement元素,下面是我的代码
/**
* 创建一个新图标元素
* @return
*/
private BmpPictureElement createPictureElement(String picPath) {
try {
String dir=System.getProperty("user.dir");
IPictureElement pElement=new BmpPictureElement();
pElement.importPictureFromFile(dir+picPath);//dir+picPath是图片的路径
pElement.setMaintainAspectRatio(true);
IElement element=(IElement) pElement;
IGeometry pGeo = (IGeometry)point;
element.setGeometry(pGeo);// 这句提示One or more arguments are invalid
return (BmpPictureElement) element;
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Gis for Java
com.esri.arcgis.carto
http://resources.esri.com/help/9.3/arcgisserver/adf/java/help/api/arcobjects/com/esri/arcgis/carto/package-summary.html api都在这里面
Gis for Java com.esri.arcgis.carto http://resources.esri.com/help/9.3/arcgisserver/adf/java/help/api/arcobjects/com/esri/arcgis/carto/package-summary.html api都在这里面
LZ你好,我想请问一下,你这个在哪个jar包里面的。或者能不能给我传一下这相关的jar。我最近也在研究这个bmp生成gps地图这事儿