Hola, hoy les traigo una nueva entrada en la cual les presentare el codigio para generar la trama de escalas logarítmicas haciendo uso de las librerias GeotollKit en la versión 3.1, esta nos ofrece una libreria denominada WellLog.NET , la cuel es utilizada para realizar representaciones de datos petrofisicos.
Me tope con un requerimiento en el cual se me solicitaban la creación de una grafica que mostrara los registros geofisicos y por lo tanto generara una trama o "grilla" de dichas representación utilizando la libreria que le mencionaba anteriormente. Alli les dejo el codigo por si a alguien le hace falta, ya que en google no hay la documentación acerca de esta libreria por ser estadounidence y de paga. el codigo esta en C#.
cgLogValueGridVisual logarithmicValueGrid = new cgLogValueGridVisual();
logarithmicValueGrid.LogScale = 1;
logarithmicValueGrid.DecadeCount = 4;
cgLogValueGridLevel levelMedium = new cgLogValueGridLevel(0);
cgGraphicAttribute attrMedium = new cgGraphicAttribute();
attrMedium.SetLineWidth(1);
attrMedium.SetLineColor(Color.Green);
levelMedium.Attribute = attrMedium;
logarithmicValueGrid.Add(levelMedium);
stacked.ValueGridVisual = logarithmicValueGrid;
stacked.DepthGridVisual.Clear();
cgAdaptiveDepthGridLevel adaptiveDepthGridLevel = new cgAdaptiveDepthGridLevel();
adaptiveDepthGridLevel.MinorIsVisible = true;
adaptiveDepthGridLevel.MediumIsVisible = false;
adaptiveDepthGridLevel.MajorIsVisible = true;
stacked.DepthGridVisual.Add(adaptiveDepthGridLevel);
cgInnerTrack pista = new cgInnerTrack();
pista.ValueGridVisual.SetVisible(false);
stacked.Tracks.Add(pista);
Saludos, si les puedo ayudar en algo comenten.
seve bien lo checare, gracias, hay muy poca información en la web al respecto
ResponderEliminar