- 博客(0)
- 资源 (7)
- 收藏
- 关注
C#实现的数据库源代码
protected override IDataParameter CreateParameter(ColumnInfo columnInfo)
{
OracleType oracleType = this.ToOracleDbType(columnInfo.ColumnType);
OracleParameter parameter = new OracleParameter(":", oracleType);
parameter.SourceColumn = columnInfo.PropertyName;
parameter.Value = DBNull.Value;
return parameter;
}
private OracleType ToOracleDbType(Type type)
{
if (type.BaseType == typeof(Enum))
{
type = Enum.GetUnderlyingType(type);
}
int index = Array.IndexOf<Type>(EntityCommandBuilder.Types, type);
if (index < 0)
{
throw ExceptionManager.Sql_CanNotInferDbTypeFromType(type.FullName);
}
return DbTypes[index];
}
2009-03-07
高斯投影正反算C++源代码
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
const double FN = 0.;//南半球FN = 1000000.
const double k0 = 1.;//UTM投影中k0=0.9996
gs::gs()
{
}
gs::~gs()
{
}
//初始化坐标系统,并告诉程序您要使用的是3度带还是6度带
void gs::InitCordSys(enum gs::CordParam cord,enum gs::ProjKind projKind)
{
switch(cord){
case BeiJing1954:
{
m_a = 6378245.;
m_b = 6356863.0188;
}
break;
case XiAn1980:
{
m_a = 6378140.;
m_b = 6356755.2882;
}
break;
case WGS84:
{
m_a = 6378137.;
m_b = 6356752.3142;
}
break;
}
2008-09-02
WebGIS的开发资料
很好很强大。
connection.setConnectionType("tcp");connection.setHost("localhost");connection.setPort(5300);connection.setService("SantaClara");
2008-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人