本文整理了Java中io.jeo.util.Key.in()
方法的一些代码示例,展示了Key.in()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Key.in()
方法的具体详情如下:
包路径:io.jeo.util.Key
类名称:Key
方法名:in
暂无
代码示例来源:origin: io.jeo/jeo-geobuf
@Override
public boolean canCreate(Map<?, Object> opts, Messages msgs) {
return FILE.in(opts);
}
代码示例来源:origin: io.jeo/jeo-postgis
@Override
public boolean canOpen(Map<?, Object> opts, Messages msgs) {
if (!DB.in(opts)) {
Messages.of(msgs).report("No " + DB + " option specified");
return false;
}
return true;
}
代码示例来源:origin: io.jeo/jeo-mongo
@Override
public boolean canOpen(Map<?, Object> opts, Messages msgs) {
if (!DB.in(opts)) {
Messages.of(msgs).report("No " + DB + " option specified");
return false;
}
return true;
}
代码示例来源:origin: io.jeo/jeo-postgis
public static PostGISOpts fromMap(Map<?,Object> map) {
PostGISOpts pgopts = new PostGISOpts(PostGIS.DB.get(map));
if (PostGIS.SCHEMA.in(map)) {
pgopts.schema(PostGIS.SCHEMA.get(map));
}
if (PostGIS.HOST.in(map)) {
pgopts.host(PostGIS.HOST.get(map));
}
if (PostGIS.PORT.in(map)) {
pgopts.port(PostGIS.PORT.get(map));
}
if (PostGIS.USER.in(map)) {
pgopts.user(PostGIS.USER.get(map));
}
if (PostGIS.PASSWD.in(map)) {
pgopts.passwd(PostGIS.PASSWD.get(map));
}
return pgopts;
}
代码示例来源:origin: io.jeo/jeo-gdal
@Override
protected boolean canOpen(File file, Map<?, Object> opts, Messages msgs) {
msgs = Messages.of(msgs);
if (DRIVER.in(opts)) {
String drvName = DRIVER.get(opts);
Driver drv = ogr.GetDriverByName(drvName);
if (drv == null) {
msgs.report("Unknown driver: " + drvName);
return false;
}
try {
DataSource data = drv.Open(file.getAbsolutePath());
if (data == null) {
msgs.report("Driver: " + drvName + " unable to open file: " + file);
return false;
}
}
catch(Exception e) {
msgs.report(e);
return false;
}
}
return true;
}
代码示例来源:origin: io.jeo/jeo-gdal
@Override
protected OGRWorkspace open(File file, Map<?, Object> opts) throws IOException {
// was driver explicitly specified
if (DRIVER.in(opts)) {
Driver drv = ogr.GetDriverByName(DRIVER.get(opts));
return new OGRWorkspace(file, new OGR(drv));
}
DataSource ds = ogr.OpenShared(file.getAbsolutePath());
if (ds == null) {
throw new IOException("Unable to open file: " + file);
}
try {
return new OGRWorkspace(file, new OGR(ds.GetDriver()));
}
finally {
ds.delete();
}
}
内容来源于网络,如有侵权,请联系作者删除!