<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Geolearn&#039;s Blog</title>
	<atom:link href="http://geolearn.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://geolearn.wordpress.com</link>
	<description>Tutorial Software, basic geology and their world</description>
	<lastBuildDate>Tue, 10 Nov 2009 09:37:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='geolearn.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Geolearn&#039;s Blog</title>
		<link>http://geolearn.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://geolearn.wordpress.com/osd.xml" title="Geolearn&#039;s Blog" />
	<atom:link rel='hub' href='http://geolearn.wordpress.com/?pushpress=hub'/>
		<item>
		<title>To draw magnetic structures in 3D</title>
		<link>http://geolearn.wordpress.com/2009/11/10/to-draw-magnetic-structures-in-3d/</link>
		<comments>http://geolearn.wordpress.com/2009/11/10/to-draw-magnetic-structures-in-3d/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 09:37:27 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[Magnetic]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/11/10/to-draw-magnetic-structures-in-3d/</guid>
		<description><![CDATA[Description: MAG3D is a program to draw magnetic structures, described in a standard crystal data file, on a terminal screen. The picture can be rotated to obtain a satisfactory viewing angle and a high quality representation of the structure can finally be written in postscript format. &#160; &#160; Input: The crystal data file must contain [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=59&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<dl>
<dt>
<h5>Description: </h5>
</dt>
<dd>MAG3D is a program to draw magnetic structures, described in a standard crystal data file, on a terminal screen. The picture can be rotated to obtain a satisfactory viewing angle and a high quality representation of the structure can finally be written in postscript format. </dd>
<dt>&#160;</dt>
</dl>
<p><span id="more-59"></span>
<dl>
<dt>&#160;</dt>
<dt>
<h5>Input: </h5>
</dt>
<dd>The crystal data file must contain all the information that would be required for magnetic structure factor calculations viz:
<dl>
<dt></dt>
<dd>Symmetry (S) cards          <br />Cell (C) card           <br />Atom (A) cards           <br />Form factor (F) cards           <br />Magnetic structure (Q) cards </dd>
</dl>
<p>in addition special <a href="https://www.ill.eu/mk4man">&quot;X&quot; cards</a> are required to describe the graphical output these are:
<dl>
<dt></dt>
<dd>X ARRO &lt;Data&gt; to define the proportions of arrows representing
<dl>
<dt></dt>
<dd>the magnetic moments.              <br />The &lt;Data&gt; are 5 real numbers: the head length, the head radius, the tail radius and the linewidth, all given as fractions of the total length of the arrow. The final number is the scale relating the length of an arrow in Angstroms to its moment in Bohr magnetons. </dd>
</dl>
<p>X CM/A &lt;Scale&gt;
<dl>
<dt></dt>
<dd>&lt;Scale&gt; gives the scale of the picture in cms/Angstrom unit. </dd>
</dl>
<p>X PERS &lt;Data&gt; to define the perspective
<dl>
<dt></dt>
<dd>The &lt;Data&gt; are 3 real numbers: the cosine and sine of the angle that the direction perpendicular to the plane of the projection makes, in projection, with the negative x axis of the picture; and a factor giving the contraction in projection of vector components perpendicular to the plane of projection. </dd>
</dl>
<p>X &lt;Atom Name&gt; SYMB &lt;Data&gt; indicating how to draw each type of
<dl>
<dt></dt>
<dd>atom.              <br />There should be one SYM <a href="https://www.ill.eu/mk4man/c3node8.html">B card</a> with a matching &lt;Atom Name&gt; for each <a href="https://www.ill.eu/mk4man/c3node7.html">A card</a> .               <br />The &lt;Data&gt; are 2 real numbers: the radius of the atom in Angstrom units and the grey level to be used to paint it. Grey levels are in the range 0 to 1 with 0 being jet black and 1 pure white. </dd>
</dl>
<p>X TRAN &lt;Data&gt; The transformation matrix
<dl>
<dt></dt>
<dd>The &lt;Data&gt; are 9 real numbers describing the transformation from orthogonal crystallographic axes to the projection axes for which x is perpendicular to the projection plane, z is vertical and y horizontal in the projection plane. The data are the direction cosines of the projection axes x,y,z on the crystal axes. </dd>
</dl>
<p>Example <a href="https://www.ill.eu/mk4man/c3node26.html">X cards</a> for Fe2Ti           <br />X PERS .5 .7660 .6428           <br />X ARRO .333 0.1667 .0833 .02 1.2           <br />X TRAN 1 0 0 0 1 0 0 0 1           <br />X SYMB Fe1 .25 0.25           <br />X SYMB Fe2 .25 0.25           <br />X SYMB Ti .4 .8           <br />X CM/A 1 </dd>
</dl>
</dd>
<dt>
<h5>Output: </h5>
</dt>
<dd>The usual listing file MAG3D.LIS reporting what was read from the crystal data file and how it was interpreted.      <br />An optional screen dump of the graphic terminal can be obtained after each picture is drawn if the plotter driver supports &quot;hard copy&quot;.       <br />At the end of the program a &quot;postscript&quot; output file can be written which gives a high quality rendering of the final picture. This file will have the same name as the crystal data file and the extension .PS. </dd>
<dt>
<h5>Notes: </h5>
</dt>
<dd>The program can be run in conjunction with any graphical output device for which a CCSL graphical driver(PIGLET) is available. It is most conveniently run from an X-terminal or one which emulates a      <br />Tektronix 4010. </dd>
<dt>
<h5>Running the program: </h5>
</dt>
<dd>Once running, the program the user will be asked in the usual way for the name of the crystal data file. Next the numbers of unit cells to be drawn in the directions of the a,b and c crystallographic axes, are required. They should be given in that order.      <br />The screen will then switch to graphic mode and the magnetic structure will be drawn. When the drawing is complete the user is asked whether a hard copy of the graphic screen is required. There is then an option to rotate the picture about any of the the projection axes; if this is selected the rotated structure is drawn. When no further rotation is requested the user may, if he wishes, record a new crystal data file containing the latest rotation matrix. Finally the user is given the option of making a &quot;PostScript&quot; output file. If this is chosen a file with a name of the form &#8216;CDF&#8217;.ps (where &#8216;CDF&#8217; is name of the crystal data file) is written before the program ends. </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#AROW3D">AROW3D </a><a href="https://www.ill.eu/mag3d.html#ARTILT">ARTILT </a><a href="https://www.ill.eu/libsec_a.html#ASK">ASK </a><a href="https://www.ill.eu/mag3d.html#ATLABS">ATLABS </a><a href="https://www.ill.eu/libsec_c.html#CIRCLE">CIRCLE </a><a href="https://www.ill.eu/libsec_c.html#CLOFIL">CLOFIL </a><a href="https://www.ill.eu/libsec_d.html#DEGREE">DEGREE </a><a href="https://www.ill.eu/libsec_e.html#EQPOS">EQPOS </a><a href="https://www.ill.eu/libsec_e.html#ERRCHK">ERRCHK </a><a href="https://www.ill.eu/libsec_e.html#ERRMES">ERRMES </a><a href="https://www.ill.eu/libsec_f.html#FILNOM">FILNOM </a><a href="https://www.ill.eu/libsec_f.html#FINDCD">FINDCD </a><a href="https://www.ill.eu/libsec_f.html#FRAME">FRAME </a><a href="https://www.ill.eu/libsec_g.html#GMADD">GMADD </a><a href="https://www.ill.eu/libsec_g.html#GMEQ">GMEQ </a><a href="https://www.ill.eu/libsec_g.html#GMPRD">GMPRD </a><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a><a href="https://www.ill.eu/libsec_g.html#GMSUB">GMSUB </a><a href="https://www.ill.eu/libsec_g.html#GMUNI">GMUNI </a><a href="https://www.ill.eu/libsec_g.html#GMZER">GMZER </a><a href="https://www.ill.eu/libsec_i.html#INDFIX">INDFIX </a><a href="https://www.ill.eu/libsec_i.html#INDFLO">INDFLO </a><a href="https://www.ill.eu/libsec_i.html#INPUTN">INPUTN </a><a href="https://www.ill.eu/libsec_j.html#JGMEQ">JGMEQ </a><a href="https://www.ill.eu/libsec_j.html#JGMZER">JGMZER </a><a href="https://www.ill.eu/libsec_k.html#KANGA1">KANGA1 </a><a href="https://www.ill.eu/libsec_k.html#KANGA2">KANGA2 </a><a href="https://www.ill.eu/mag3d.html#LABAXE">LABAXE </a><a href="https://www.ill.eu/libsec_l.html#LATGEN">LATGEN </a><a href="https://www.ill.eu/mag3d.html#MAG3DX">MAG3DX </a><a href="https://www.ill.eu/libsec_m.html#MAGCNC">MAGCNC </a><a href="https://www.ill.eu/libsec_m.html#MESS">MESS </a><a href="https://www.ill.eu/libsec_n.html#NEWCRY">NEWCRY </a><a href="https://www.ill.eu/libsec_n.html#NFIND">NFIND </a><a href="https://www.ill.eu/libsec_o.html#ORTHO">ORTHO </a><a href="https://www.ill.eu/mag3d.html#PERSPC">PERSPC </a><a href="https://www.ill.eu/libsec_p.html#PIGLET">PIGLET </a><a href="https://www.ill.eu/libsec_p.html#PLTRIN">PLTRIN </a><a href="https://www.ill.eu/mag3d.html#POSOUT">POSOUT </a><a href="https://www.ill.eu/libsec_p.html#PREFIN">PREFIN </a><a href="https://www.ill.eu/libsec_r.html#RADIAN">RADIAN </a><a href="https://www.ill.eu/libsec_r.html#RDNUMS">RDNUMS </a><a href="https://www.ill.eu/libsec_r.html#ROTSYM">ROTSYM </a><a href="https://www.ill.eu/libsec_s.html#SAYS">SAYS </a><a href="https://www.ill.eu/libsec_s.html#SCALPR">SCALPR </a><a href="https://www.ill.eu/libsec_s.html#SETFCM">SETFCM </a><a href="https://www.ill.eu/libsec_s.html#SPCSET">SPCSET </a><a href="https://www.ill.eu/libsec_s.html#SPHPOL">SPHPOL </a><a href="https://www.ill.eu/libsec_u.html#UNIVEC">UNIVEC </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMARRAYS">ARRAYS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMATMLAB">ATMLAB</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMATNAM">ATNAM</a>/ to use ATNAME </dt>
<dt>/<a href="https://www.ill.eu/comsec_c.html#COMCONSTA">CONSTA</a>/ to use TWOPI </dt>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use LPT ITO IPLO </dt>
<dt>/<a href="https://www.ill.eu/comsec_m.html#COMMAGDAT">MAGDAT</a>/ to use NMAG MAGAT ANGM SMOD PHIH LPHI SPIND </dt>
<dt>/<a href="https://www.ill.eu/comsec_n.html#COMNTITL">NTITL</a>/ to use NTITLE </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA APERMB PWIDTH PHGHT X0 Y0 </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPLODAT">PLODAT</a>/ to use ASPECT CHUNIT </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPOSTSC">POSTSC</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPOSNS">POSNS</a>/ to use NATOM </dt>
<dt>/<a href="https://www.ill.eu/comsec_n.html#COMNSYM">NSYM</a>/ to use NCENT NOPC NLAT </dt>
<dt>/<a href="https://www.ill.eu/comsec_s.html#COMSATELL">SATELL</a>/ to use PROP KSTAB NKC </dt>
<dt>/<a href="https://www.ill.eu/comsec_s.html#COMSYMDA">SYMDA</a>/ to use TRANS ALAT </dt>
<dt>/<a href="https://www.ill.eu/comsec_s.html#COMSYMMAG">SYMMAG</a>/ to use OTRSYM MTYP MODUL </dt>
<dt>/<a href="https://www.ill.eu/comsec_t.html#COMTITLE">TITLE</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** MAG3D Postscript arrows included C110 *** </h6>
<dt>
<h5>Classification:</h5>
</dt>
<dd>Magnetic Structure Factors . . . . . . . Main Program
<dl></dl>
<hr />
<h4><a name="AROW3D">SUBROUTINE AROW3D(XP,YP,AL,ARDAT)</a></h4>
<h6>To draw 3D arrows</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>XP,YP is the position for the arrow in space 4        <br />AL is the length in Angstoms(space 4)         <br />Arrow drawing data in ARDAT(4): can be filled in by subroutine ARTILT
<dl>
<dt></dt>
<dd>PHI1 (ARDAT(1)) is the angle of rotation of the projected
<dl>
<dt></dt>
<dd>arrow from the x axis of the picture (in radians) </dd>
</dl>
<p>PHI2 (ARDAT(2)) is the angle of rotation of the minor axis of
<dl>
<dt></dt>
<dd>projected ellipses from the projected arrow direction. </dd>
</dl>
<p>FR (ARDAT(3)) is the perspective foreshortening factor in the
<dl>
<dt></dt>
<dd>direction parallel to the projection of the arrow </dd>
</dl>
<p>EX (ARDAT(4)) is the ratio of the minor to major axes of
<dl>
<dt></dt>
<dd>projected ellipses </dd>
</dl>
</dd>
</dl>
</dd>
<dt>
<h5>Prerequisite calls: </h5>
</dt>
<dd>MAG3DX to put the arrow definition in COMMON PICDEF </dd>
<dt>
<h5>Notes: </h5>
</dt>
<dd>Uses plotter space 5 to keep the transformation for the arrow rotation </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_k.html#KANGA1">KANGA1 </a><a href="https://www.ill.eu/libsec_p.html#PLTRIN">PLTRIN </a><a href="https://www.ill.eu/libsec_s.html#SPCSET">SPCSET </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a><a href="https://www.ill.eu/mag3d.html#LABAXE">LABAXE </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_c.html#COMCONSTA">CONSTA</a>/ to use PI TWOPI </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** AROW3D improved by PJB March 1992 *** </h6>
<dl></dl>
<hr />
<h4><a name="ARTILT">SUBROUTINE ARTILT(R,ARDAT)</a></h4>
<h6>To define the tilt parameters for 3d arrows</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>On entry: R is a unit vector parallel to the spin, on the orthogonal
<dl>
<dt></dt>
<dd>coordinate system of the picture. </dd>
</dl>
<p>On exit: Arrow drawing data in ARDAT(4)
<dl>
<dt></dt>
<dd>PHI1 (ARDAT(1)) is the angle of rotation of the projected
<dl>
<dt></dt>
<dd>arrow from the x axis of the picture (in radians) </dd>
</dl>
<p>PHI2 (ARDAT(2)) is the angle of rotation of the minor axis of
<dl>
<dt></dt>
<dd>projected ellipses from the projected arrow direction. </dd>
</dl>
<p>FR (ARDAT(3)) is the perspective foreshortening factor in the
<dl>
<dt></dt>
<dd>direction parallel to the projection of the arrow </dd>
</dl>
<p>FT (ARDAT(4)) is the ratio of the minor to major axes of
<dl>
<dt></dt>
<dd>projected ellipses </dd>
</dl>
</dd>
</dl>
</dd>
<dt>
<h5>Prerequisite calls: </h5>
</dt>
<dd>MAG3DX to set the perspective transformation in COMMON PICDAT and the arrow definition in PICDEF </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#PERSPC">PERSPC </a><a href="https://www.ill.eu/libsec_t.html#TESTOV">TESTOV </a><a href="https://www.ill.eu/libsec_u.html#UNIVEC">UNIVEC </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** ARTILT NEW BY PJB MARCH 1992 *** </h6>
<dl></dl>
<hr />
<h4><a name="ARROW">SUBROUTINE ARROW(P,S,N)</a></h4>
<h6>Writes postscript output to plot an arrow in MAG3D</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_d.html#DEGREE">DEGREE </a><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#ATLABS">ATLABS </a><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_v.html#COMVFRMTS">VFRMTS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use IPLO </dt>
<dt>/<a href="https://www.ill.eu/comsec_l.html#COMLAYOUT">LAYOUT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA APERMB</dt>
</dl>
</dt>
</dl>
<h6>*** ARROW NEW BY PJB DECEMBER 1991 *** </h6>
</dd>
<dt>
<h5>Classification:</h5>
</dt>
<dd>Graphical Output . . . . . . . Utility
<dl></dl>
<hr />
<h4><a name="ATLAB">SUBROUTINE ATLAB(P,NAME)</a></h4>
<h6>Writes an atom name on the postscript output file</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>P gives the position and NAME the name </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#ATLABS">ATLABS </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use IPLO </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA</dt>
</dl>
</dt>
</dl>
<h6>*** ATLAB new by PJB March 1992 *** </h6>
<dl></dl>
<hr />
<h4><a name="ATLABS">SUBROUTINE ATLABS(MODE)</a></h4>
<h6>Makes a key for the atom symbols in MAG3D</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>A multiple entry subprogram driven by MODE        <br />MODE = 1 Identify the inequivalent atoms         <br />MODE = 2 Arrange the space needed for the key         <br />MODE = 3 Write the key </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mventr.html#ARROW">ARROW </a><a href="https://www.ill.eu/mag3d.html#ATLAB">ATLAB </a><a href="https://www.ill.eu/mventr.html#ATOM">ATOM </a><a href="https://www.ill.eu/libsec_l.html#LENGT">LENGT </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a><a href="https://www.ill.eu/mag3d.html#POSOUT">POSOUT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMARRAYS">ARRAYS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMATMLAB">ATMLAB</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMATNAM">ATNAM</a>/ to use ATNAME </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA PWIDTH PHGHT X0 Y0 </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPOSNS">POSNS</a>/ to use NATOM</dt>
</dl>
</dt>
</dl>
<h6>*** ATLABS new by PJB April 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="ATOM">SUBROUTINE ATOM(R,N)</a></h4>
<h6>Writes postscript output to plot an atom in MAG3D</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#ATLABS">ATLABS </a><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_v.html#COMVFRMTS">VFRMTS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use IPLO </dt>
<dt>/<a href="https://www.ill.eu/comsec_l.html#COMLAYOUT">LAYOUT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA</dt>
</dl>
</dt>
</dl>
<h6>*** ATOM new by PJB Dec 91 *** </h6>
<dl></dl>
<hr />
<h4><a name="ELIPSE">SUBROUTINE ELIPSE(X,Y,R,EX,ANG,ANG1,ANG2)</a></h4>
<h6>To draw an arc of an ellipse</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>X,Y are the coordinates of the centre.        <br />R is the length of the major axis         <br />EX is the ratio of the minor to the major axis         <br />ANG is the angle by which the major axis is inclined to the x-axis         <br />The arc is drawn from ANG1 to ANG2 measured counter clockwise from the x-axis. </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_k.html#KANGA1">KANGA1 </a><a href="https://www.ill.eu/libsec_p.html#PLCONV">PLCONV </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_c.html#COMCONSTA">CONSTA</a>/ to use TWOPI </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPLTRAN">PLTRAN</a>/ to use NSPCE</dt>
</dl>
</dt>
</dl>
<h6>*** ELIPSE new by PJB Mar 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="INVPRS">SUBROUTINE INVPRS(P,Q)</a></h4>
<h6>Inverse perspective transformation</h6>
<dl>
<dt>
<h5>Description: </h5>
</dt>
<dd>Given the x,y components of the 2D representation in P and the x(out of plane) component of the 3D vector in Q, fills in the other two components. </dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#OVERLA">OVERLA </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** INVPRS new by PJB March 1992 *** </h6>
<dl></dl>
<hr />
<h4><a name="LABAXE">SUBROUTINE LABAXE(P1,P2,AL,S,ID)</a></h4>
<h6>Labels the axes of a diagram</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#AROW3D">AROW3D </a><a href="https://www.ill.eu/libsec_k.html#KANGA2">KANGA2 </a><a href="https://www.ill.eu/libsec_p.html#PLCONV">PLCONV </a><a href="https://www.ill.eu/libsec_s.html#SPCSET">SPCSET </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_g.html#COMGRAYS">GRAYS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPLODAT">PLODAT</a>/ to use CHUNIT</dt>
</dl>
</dt>
</dl>
<h6>*** LABAXE revised by PJB Apr 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="LAXIS">SUBROUTINE LAXIS(P1,P2,S,ID)</a></h4>
<h6>Puts arrows and labels to identify the axes of a postscript      <br />picture</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_d.html#DEGREE">DEGREE </a><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_g.html#COMGRAYS">GRAYS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use IPLO </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA FRLINE</dt>
</dl>
</dt>
</dl>
<h6>*** LAXIS new by PJB Apr 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="LINE">SUBROUTINE LINE(P1,P2)</a></h4>
<h6>Writes postscript output to plot a line in MAG3D</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a><a href="https://www.ill.eu/mag3d.html#PSPOUT">PSPOUT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use IPLO </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA</dt>
</dl>
</dt>
</dl>
<h6>*** LINE new by PJB Dec 91 *** </h6>
<dl></dl>
<hr />
<h4><a name="MAG3DX">SUBROUTINE MAG3DX</a></h4>
<h6>To read the <a href="https://www.ill.eu/mk4man">&quot;X&quot; cards</a> for MAG3D</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_e.html#ERRCHK">ERRCHK </a><a href="https://www.ill.eu/libsec_e.html#ERRMES">ERRMES </a><a href="https://www.ill.eu/libsec_f.html#FINDCD">FINDCD </a><a href="https://www.ill.eu/libsec_i.html#IATOM">IATOM </a><a href="https://www.ill.eu/libsec_r.html#RDNUMS">RDNUMS </a><a href="https://www.ill.eu/libsec_r.html#RDREAL">RDREAL </a><a href="https://www.ill.eu/libsec_r.html#RDWORD">RDWORD </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMATNAM">ATNAM</a>/ to use ATNAME </dt>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use ITO </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA FRLINE APERMB </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPOSNS">POSNS</a>/ to use NATOM</dt>
</dl>
</dt>
</dl>
<h6>*** MAG3DX new by PJB Mar 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="MINZ">FUNCTION MINZ(IQ,IP)</a></h4>
<h6>Determines what next to plot in MAG3D</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>IQ and IP mark the current positions in the arrays of atoms,lines and labels. IQ directly and IP with respect to the sorted arrays.        <br />IQ is given on entry and Ip is set in the subprogram. </dd>
<dt>
<h5>Notes: </h5>
</dt>
<dd>The function returns 1,2,or 3 to indicate that an atom, a line or an axis label should be plotted next. The return value 4 indicates the end. </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MINZ">MINZ </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MINZ">MINZ </a><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMARRAYS">ARRAYS</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** MINZ new by PJB Mar 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="OVERLA">LOGICAL FUNCTION OVERLA(II,JJ,RAD,P)</a></h4>
<h6>Determines whether a line goes through an atom</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>II labels the atom in the arrays ARRAT, ARRAZ etc.        <br />JJ labesl a line in the arrays ALINE, BLINE etc.         <br />RAD is the radius of the atom.         <br />If OVERLA is TRUE ie line and atom intersect P is returned containing the perspective coordinates of the intersection point nearest to the viewer </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_f.html#FACT">FACT </a><a href="https://www.ill.eu/libsec_g.html#GMADD">GMADD </a><a href="https://www.ill.eu/libsec_g.html#GMSCA">GMSCA </a><a href="https://www.ill.eu/libsec_g.html#GMSUB">GMSUB </a><a href="https://www.ill.eu/mag3d.html#INVPRS">INVPRS </a><a href="https://www.ill.eu/mag3d.html#OVERLA">OVERLA </a><a href="https://www.ill.eu/mag3d.html#PERSPC">PERSPC </a><a href="https://www.ill.eu/libsec_s.html#SCALPR">SCALPR </a><a href="https://www.ill.eu/libsec_u.html#UNIVEC">UNIVEC </a><a href="https://www.ill.eu/libsec_v.html#VECPRD">VECPRD </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#OVERLA">OVERLA </a><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMARRAYS">ARRAYS</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** OVERLA new by PJB Mar 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="PERSPC">SUBROUTINE PERSPC(R,S,IS)</a></h4>
<h6>Perspective transformation</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>IS Indicates the space in which R is given        <br />IS=0 Orthogonal and no transformation         <br />IS=1 or 2 for real or reciprocal respectively, both with transformation </dd>
<dt>
<h5>Prerequisite calls: </h5>
</dt>
<dd>The common PICDAT must be set up to contain the perspective factors and any required transformation </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/libsec_g.html#GMEQ">GMEQ </a><a href="https://www.ill.eu/libsec_g.html#GMPRD">GMPRD </a><a href="https://www.ill.eu/libsec_o.html#ORTHO">ORTHO </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a><a href="https://www.ill.eu/mag3d.html#ARTILT">ARTILT </a><a href="https://www.ill.eu/mag3d.html#OVERLA">OVERLA </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** PERSPC new by PJB Jan 91 *** </h6>
<dl></dl>
<hr />
<h4><a name="POSORT">SUBROUTINE POSORT(NARRAS,NLINES)</a></h4>
<h6>Sorts the arrows and atoms for postscript output of MAG3D</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>NARRAS is the number of atom/arrows to be plotted        <br />NLINES is the number of lines to be plotted </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mventr.html#ARROW">ARROW </a><a href="https://www.ill.eu/mventr.html#ATOM">ATOM </a><a href="https://www.ill.eu/libsec_g.html#GMEQ">GMEQ </a><a href="https://www.ill.eu/libsec_j.html#JGMEQ">JGMEQ </a><a href="https://www.ill.eu/mag3d.html#LAXIS">LAXIS </a><a href="https://www.ill.eu/mag3d.html#LINE">LINE </a><a href="https://www.ill.eu/mag3d.html#MINZ">MINZ </a><a href="https://www.ill.eu/mag3d.html#OVERLA">OVERLA </a><a href="https://www.ill.eu/libsec_s.html#SORTX">SORTX </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#POSOUT">POSOUT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_a.html#COMARRAYS">ARRAYS</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6></h6>
<dl></dl>
<hr />
<h4><a name="POSOUT">SUBROUTINE POSOUT(NARS,NLINES)</a></h4>
<h6>Drives the postscript output for MAG3D</h6>
<dl>
<dt>
<h5>Arguments: </h5>
</dt>
<dd>NARRAS is the number of atom/arrows to be plotted        <br />NLINES is the number of lines to be plotted </dd>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#ATLABS">ATLABS </a><a href="https://www.ill.eu/libsec_f.html#FILNOM">FILNOM </a><a href="https://www.ill.eu/libsec_l.html#LENGT">LENGT </a><a href="https://www.ill.eu/libsec_n.html#NOPFIL">NOPFIL </a><a href="https://www.ill.eu/mag3d.html#POSORT">POSORT </a><a href="https://www.ill.eu/mag3d.html#PSPROC">PSPROC </a><a href="https://www.ill.eu/libsec_u.html#UPONE">UPONE </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#MAG3D">MAG3D </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
<dt>/<a href="https://www.ill.eu/comsec_c.html#COMCARDRC">CARDRC</a>/ to use ICRYDA </dt>
<dt>/<a href="https://www.ill.eu/comsec_i.html#COMIOUNIT">IOUNIT</a>/ to use LPT ITO IPLO LUNI </dt>
<dt>/<a href="https://www.ill.eu/comsec_n.html#COMNTITL">NTITL</a>/ to use NTITLE </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDAT">PICDAT</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_p.html#COMPICDEF">PICDEF</a>/ to use CMPERA FRLINE PWIDTH PHGHT X0 Y0 </dt>
<dt>/<a href="https://www.ill.eu/comsec_t.html#COMTITLE">TITLE</a>/ to use all members </dt>
<dt>/<a href="https://www.ill.eu/comsec_s.html#COMSCRACH">SCRACH</a>/ to use MESSAG </dt>
<dt>/<a href="https://www.ill.eu/comsec_w.html#COMWHEN">WHEN</a>/ to use all members</dt>
</dl>
</dt>
</dl>
<h6>*** POSOUT new by PJB Apr 92 *** </h6>
<dl></dl>
<hr />
<h4><a name="PSPOUT">SUBROUTINE PSPOUT(LUNO,CHARS,N)</a></h4>
<h6>Formats and prints CHARS on LUNO in lines only breaking at spaces </h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#LINE">LINE </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#PSPROC">PSPROC </a></dd>
</dl>
<h6></h6>
<dl></dl>
<hr />
<h4><a name="PSPROC">SUBROUTINE PSPROC(LUN)</a></h4>
<h6>Print postscript arrow procedures on unit LUN</h6>
<dl>
<dt>
<h5>Calls:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#PSPOUT">PSPOUT </a></dd>
<dt>
<h5>Called by:</h5>
</dt>
<dd><a href="https://www.ill.eu/mag3d.html#POSOUT">POSOUT </a></dd>
<dt>
<h5>Common blocks used:</h5>
<dl>
<dd></dd>
</dl>
</dt>
</dl>
</dd>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=59&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/11/10/to-draw-magnetic-structures-in-3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Import CSV to Database using Oasis Montaj</title>
		<link>http://geolearn.wordpress.com/2009/11/07/how-to-import-csv-to-database-using-oasis-montaj/</link>
		<comments>http://geolearn.wordpress.com/2009/11/07/how-to-import-csv-to-database-using-oasis-montaj/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 04:34:47 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[Oasis Montaj]]></category>
		<category><![CDATA[How To Import CSV to Database using Oasis Montaj]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/11/07/how-to-import-csv-to-database-using-oasis-montaj/</guid>
		<description><![CDATA[Importing Collar Data (CSV/text format) When entering data in Drillhole, you must start with collar data. The system creates a unique collar database that you can use to view all drillholes in the project at a glance. You can also plot an initial plan map showing all holes for review purposes. A collar file must [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=57&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Importing Collar Data (CSV/text format)</h3>
<p>When entering data in Drillhole, you must start with <a href="../glossary_rtf/collar_data.htm">collar data</a>. The system creates a unique collar database that you can use to view all drillholes in the project at a glance. You can also plot an initial plan map showing all holes for review purposes. A collar file must exist before survey or assay data can be imported, and before plans and sections can be created.</p>
<p> <span id="more-57"></span>
<p>To Import Collar Data:</p>
<ol>
<li>
<p>On the DH-Data menu click Import, and then click the Text file. The Drill Hole – Ascii Import Wizard dialog is displayed.</p>
</li>
<li>
<p>Using the [Browse] button, select the collar file from your working directory and click the [Open] button. The system returns you to the Drill Hole – Ascii Import Wizard dialog box and displays the file name you wish to import.</p>
</li>
<li>
<p>Click the [OK] button. The system scans the file and displays the first of four dialog boxes from the Drill Hole Import Wizard. Note that the system determines the Data Input format and has intuitively predicted that the Types of Data to import is Hole Collar Data.</p>
</li>
</ol>
<ul>
<li>
<p>The Drillhole Drill Hole Import Wizard enables you to easily import data from any ASCII spreadsheet or text file. The Import Wizard supports both Delimited and Fixed Field ASCII files. The Import Wizard also imports Microsoft Excel Comma Seperated Value (CSV), Comma Delimited, White Space Delimited and Tab Delimited data files. The window at the bottom of the dialog box shows the file that is being imported. For more information about the Drill Hole Import Wizard settings, read the ASCII Import Wizard help topic or click the [Help] button on the dialog box.</p>
</li>
</ul>
<ol>
<li>
<p>Use the horizontal scroll bar to see all of the fields in the file or simply click the [Next&gt;] button. The system displays the second dialog box in the Drill Hole Import Wizard.</p>
</li>
<li>
<p>The system determines the File Type and in the four fields in the middle of the dialog box specifies which line in the file contains the data headings (i.e. channel names), data units (&quot;m&quot; or &quot;ft&quot; etc.), which line to begin importing data and the number of lines to display in the preview window.</p>
</li>
<li>
<p>Click the [Next&gt;] button. The system displays the third dialog box in the Drill Hole Import Wizard.</p>
</li>
<li>
<p>Specify the Column delimiters for the type of character used to separate the column text. The system displays the data in columns by drawing lines in the preview window indicating the way in which it is preparing to import your data.</p>
</li>
<li>
<p>Click the [Next&gt;] button to continue. The system displays the fourth and final dialog box in the Drill Hole Import Wizard.</p>
</li>
<li>
<p>The Import Wizard has scanned your data and determined the type of data with which you are working (i.e. Channel Type). It is always good practice to review your data to ensure that the wizard has selected the correct columns. The Parameters area in the dialog box shows the name and type of data of the column highlighted in the preview window.</p>
</li>
</ol>
<ul>
<li>
<p>The Data Type of Database Fields that contain alphanumeric data (for example, sample numbers, rockcodes etc.) must be classified as String.</p>
</li>
</ul>
<ol start="start">
<li>
<p>Click the [Finish] button. The system imports the collar data and displays it in the spreadsheet window.</p>
</li>
<li>
<p>At this point, we recommend that you examine the database table carefully. Start by confirming that all columns of data in the original CSV file are present in the database.</p>
</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=57&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/11/07/how-to-import-csv-to-database-using-oasis-montaj/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Open Database in Oasis Montaj</title>
		<link>http://geolearn.wordpress.com/2009/11/07/how-to-open-database-in-oasis-montaj/</link>
		<comments>http://geolearn.wordpress.com/2009/11/07/how-to-open-database-in-oasis-montaj/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 02:02:22 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[Oasis Montaj]]></category>
		<category><![CDATA[Open database]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/11/07/how-to-open-database-in-oasis-montaj/</guid>
		<description><![CDATA[Open a Database The directions below describe how to open a Geosoft GDB Database using the Viewer (free version). On the Data menu, click Open then click, Open database. In the File name box, specify the name of database you want to open. Click [OK] the database is displayed in the spreadsheet window.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=56&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Open a Database</h3>
<p>The directions below describe how to open a Geosoft GDB Database using the Viewer (free version).</p>
<ol>
<li>
<p>On the Data menu, click Open then click, Open database.</p>
</li>
<li>
<p>In the File name box, specify the name of database you want to open.</p>
</li>
<li>
<p>Click [OK] the database is displayed in the spreadsheet window.</p>
</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=56&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/11/07/how-to-open-database-in-oasis-montaj/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>VARIOGRAM</title>
		<link>http://geolearn.wordpress.com/2009/11/06/variogram/</link>
		<comments>http://geolearn.wordpress.com/2009/11/06/variogram/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 08:14:45 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[Variogram]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/11/06/variogram/</guid>
		<description><![CDATA[Overview This capability was added to Surfer as an integrated data analysis tool. The primary purpose of the variogram modeling subsystem is to assist you in selecting an appropriate variogram model when gridding with the kriging algorithm. Variogram modeling may also be used to quantitatively assess the spatial continuity of data even when the kriging [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=53&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>Overview</strong></p>
<p>This capability was added to Surfer as an integrated data analysis tool. The primary purpose of the variogram modeling subsystem is to assist you in selecting an appropriate variogram model when gridding with the kriging algorithm. Variogram modeling may also be used to quantitatively assess the spatial continuity of data even when the kriging algorithm is not applied.</p></blockquote>
<p>Variogram modeling is not an easy or straightforward task. The development of an appropriate variogram model for a data set requires the understanding and application of advanced statistical concepts and tools: this is the science of variogram modeling. In addition, the development of an appropriate variogram model for a data set requires knowledge of the tricks, traps, pitfalls, and approximations inherent in fitting a theoretical model to real world data: this is the art of variogram modeling. Skill with the science and the art are both necessary for success.</p>
<p><span id="more-53"></span></p>
<p>The development of an appropriate variogram model requires numerous correct decisions. These decisions can only be properly addressed with an intimate knowledge of the data at hand, and a competent understanding of the data genesis (i.e. the underlying processes from which the data are drawn). The cardinal rule when modeling variograms is know your data. The variogram is a measure of how quickly things change on the average. The underlying principle is that, on the average, two observations closer together are more similar than two observations farther apart. Because the underlying processes of the data often have preferred orientations, values may change more quickly in one direction than another. As such, the variogram is a function of direction.</p>
<p>The variogram is a three dimensional function. There are two independent variables (the direction q, the separation distance h) and one dependent variable (the variogram value g(q,h)). When the variogram is specified for kriging we give the sill, range, and nugget, but we also specify the anisotropy information. The variogram grid is the way this information is organized inside the program. The variogram (XY plot) is a radial slice (like a piece of pie) from the variogram grid, which can be thought of as a &#8220;funnel shaped&#8221; surface. This is necessary because it is difficult to draw the three-dimensional surface, let alone try to fit a three dimensional function (model) to it. By taking slices, it is possible to draw and work with the directional experimental variogram in a familiar form &#8211; an XY plot. Remember that a particular directional experimental variogram is associated with a direction. The ultimate variogram model must be applicable to all directions. When fitting the model, the user starts with numerous slices, but must ultimately mentally integrate the slices into a final 3D model.</p>
<h3>Kriging and Variograms</h3>
<p>The kriging algorithm incorporates four essential details:</p>
<p>1. When computing the interpolation weights, the algorithm considers the spacing between the point to be interpolated and the data locations. The algorithm considers the inter-data spacings as well. This allows for declustering.</p>
<p>2. When computing the interpolation weights, the algorithm considers the inherent length scale of the data. For example, the topography in Kansas varies much more slowly in space than does the topography in central Colorado. Consider two observed elevations separated by five miles. In Kansas it would be reasonable to assume a linear variation between these two observations, while in the Colorado Rockies such an assumed linear variation would be unrealistic. The algorithm adjusts the interpolation weights accordingly.</p>
<p>3. When computing the interpolation weights, the algorithm considers the inherent trustworthiness of the data. If the data measurements are exceedingly precise and accurate, the interpolated surface goes through each and every observed value. If the data measurements are suspect, the interpolated surface may not go through an observed value, especially if a particular value is in stark disagreement with neighboring observed values. This is an issue of data repeatability.</p>
<p>4. Natural phenomena are created by physical processes. Often these physical processes have preferred orientations. For example, at the mouth of a river the coarse material settles out fastest, while the finer material takes longer to settle. Thus, the closer one is to the shoreline the coarser the sediments, while the further from the shoreline the finer the sediments. When computing the interpolation weights, the algorithm incorporates this natural anisotropy. When interpolating at a point, an observation 100 meters away but in a direction parallel to the shoreline is more likely to be similar to the value at the interpolation point than is an equidistant observation in a direction perpendicular to the shoreline.</p>
<p>Items two, three, and four all incorporate something about the underlying process from which the observations were taken. The length scale, data repeatability, and anisotropy are not a function of the data locations. These enter into the kriging algorithm via the variogram. The length scale is given by the variogram range (or slope), the data repeatability is specified by the nugget effect, and the anisotropy is given by the anisotropy.</p>
<h3>The Variogram Grid</h3>
<p>Users familiar with GeoEAS or VarioWinÒ should be familiar with pair comparison files [.PCF]. Surfer uses a variogram grid as a fundamental internal data representation, in lieu of a pair comparison file. The pair comparison file can be extremely large for moderately sized data sets. For example, 5000 observations create N(N-1)/2 pairs (12,497,500). Each pair requires 16 bytes of information for a pair comparison file, so a 5000-observation pair comparison file would take approximately 191 megabytes of memory to merely hold the pair comparison information. The time to read and search through this large file makes this approach impractical for many Surfer users.</p>
<p>Computational speed and storage are gained by using the variogram grid approach. Once the variogram grid is built, any experimental variogram can be computed instantaneously. This is independent of the number of observations. However, the ability to carry out on-the-fly editing of variograms on a pair-by-pair basis is lost by using the variogram grid approach in Surfer.</p>
<p>Unlike the grids used elsewhere in Surfer, which are rectangular grids, variogram grids are polar grids. Polar grids cannot be viewed in Surfer, and are only used within the context of variogram computation. The first coordinate in a variogram grid is associated with the polar angle, and the second coordinate is associated with the radial distance out from the origin.</p>
<p>There are eight angular divisions: {0°, 45°, 90°, 135°, 180°, 225°, 270°, 315°} and four radial divisions: {100, 200, 300, 400}. Thus, there are 32 individual cells in this variogram grid. Users familiar with VarioWin® will notice similarities between Surfer&#8217;s variogram grid and the &#8220;variogram surface&#8221; in VarioWin® 2.2. In Surfer, only the upper half of the grid is used. See the <a href="http://sites.google.com/idd_vario_variogram_options.htm">General Page</a> for a more detailed explanation.</p>
<p>Consider the following three observation locations: {(50,50), (100, 200), and (500,100)}. There are three observations, so there are 3*(3-1)/2 = 3 pairs. The pairs are:</p>
<p>A (50,50), (100,200)</p>
<p>B (50,50), (500,100)</p>
<p>C (100,200), (500,100)</p>
<p>Each pair is placed in a particular cell of the variogram grid based upon the separation distance and separation angle between the two observation locations.</p>
<p>Using the above equations, the separation angle for the first pair of observations {(50,50), (100,200)} is 71.57 degrees and the separation distance is 158.11. This pair is placed in the cell bounded by the 100 circle on the inside, the 200 circle on the outside, the 45° line in the clockwise direction, and the 90° line in the counterclockwise direction. The location of this pair in the variogram grid is shown on the previous page as point A.</p>
<p>Pair</p>
<p>Separation Angle</p>
<p>Separation Distance</p>
<p>A</p>
<p>71.57</p>
<p>158.11</p>
<p>B</p>
<p>6.34</p>
<p>452.77</p>
<p>C</p>
<p>-14.04</p>
<p>412.31</p>
<p>The separation angle and separation distance for each pair</p>
<p>Since the separation distance of pairs B and C are greater than the radius of the largest circle (400), these pairs fall outside of the variogram grid. Pairs B and C are not included in the variogram grid and therefore, not included in the variogram. Using the above equations, every pair is placed into one of the variogram grid cells or it is discarded if the separation distance is too large.</p>
<p>For a large data set there could be millions of pairs (or more) and the associated pair comparison file would be very large. On the other hand, with the variogram grid in the example above there are only 32 grid cells regardless of the number of pairs contained in a particular grid cell. Herein lies the computational saving of the variogram grid approach. It is not necessary that every pair is stored in a variogram grid cell; each variogram grid cell stores only a small set of summary statistics which represent all of the pairs contained within that cell.</p>
<p>Variogram Model</p>
<p>The variogram model mathematically specifies the spatial variability of the data set and the resulting grid file. The interpolation weights, which are applied to data points during the grid node calculations, are direct functions of the variogram model.</p>
<p>NUGGET EFFECT: quantifies the sampling and assaying errors and the short scale variability (i.e. spatial variation occurring at distance closer than the sample spacing).</p>
<p>SCALE (C): is the vertical scale for the structured component of the variogram. Each component of a variogram model has its own scale.</p>
<p>SILL: is the total vertical scale of the variogram (Nugget Effect + Sum of all component Scales). Linear, Logarithmic, and Power variogram models do not have a sill.</p>
<p>LENGTH: is the horizontal range of the variogram. (Some variogram models do not have a length parameter; e.g., the linear model has a slope instead.)</p>
<p>VARIANCE: is the mean squared deviation of each value from the mean value. Variance is indicated by the dashed horizontal line in the diagram shown above.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=53&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/11/06/variogram/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>Inverse Distance</title>
		<link>http://geolearn.wordpress.com/2009/11/06/inverse-distance/</link>
		<comments>http://geolearn.wordpress.com/2009/11/06/inverse-distance/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 07:10:47 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/11/06/inverse-distance/</guid>
		<description><![CDATA[&#160; The Inverse Distance to a Power gridding method is a weighted average interpolator, and can be either an exact or a smoothing interpolator. With Inverse Distance to a Power, data are weighted during interpolation such that the influence of one point relative to another declines with distance from the grid node. Weighting is assigned [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=52&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>&#160;</h3>
<blockquote><p>The Inverse Distance to a Power gridding method is a weighted average interpolator, and can be either an exact or a smoothing interpolator. </p>
<p>With Inverse Distance to a Power, data are weighted during interpolation such that the influence of one point relative to another declines with distance from the grid node. Weighting is assigned to data through the use of a weighting power that controls how the weighting factors drop off as distance from a grid node increases. The greater the weighting power, the less effect points far from the grid node have during interpolation. As the power increases, the grid node value approaches the value of the nearest point. For a smaller power, the weights are more evenly distributed among the neighboring data points.</p>
</blockquote>
<p> <span id="more-52"></span>
<p>Normally, Inverse Distance to a Power behaves as an exact interpolator. When calculating a grid node, the weights assigned to the data points are fractions, and the sum of all the weights are equal to 1.0. When a particular observation is coincident with a grid node, the distance between that observation and the grid node is 0.0, and that observation is given a weight of 1.0, while all other observations are given weights of 0.0. Thus, the grid node is assigned the value of the coincident observation. The Smoothing parameter is a mechanism for buffering this behavior. When you assign a non-zero Smoothing parameter, no point is given an overwhelming weight so that no point is given a weighting factor equal to 1.0. </p>
<p>One of the characteristics of Inverse Distance to a Power is the generation of &quot;bull&#8217;s-eyes&quot; surrounding the position of observations within the gridded area. You can assign a smoothing parameter during Inverse Distance to a Power to reduce the &quot;bull&#8217;s-eye&quot; effect by smoothing the interpolated grid. </p>
<p>Inverse Distance to a Power is a very fast method for gridding. With less than 500 points, you can use the All Data search type and gridding proceeds rapidly. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=52&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/11/06/inverse-distance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>Kriging</title>
		<link>http://geolearn.wordpress.com/2009/11/03/kriging/</link>
		<comments>http://geolearn.wordpress.com/2009/11/03/kriging/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 01:10:13 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[Geostat]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/11/03/kriging/</guid>
		<description><![CDATA[Kriging is a geostatistical gridding method that has proven useful and popular in many fields. This method produces visually appealing maps from irregularly spaced data. Kriging attempts to express trends suggested in your data, so that, for example, high points might be connected along a ridge rather than isolated by bull&#8217;s-eye type contours. Kriging is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=49&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kriging is a geostatistical gridding method that has proven useful and popular in many fields. This method produces visually appealing maps from irregularly spaced data. Kriging attempts to express trends suggested in your data, so that, for example, high points might be connected along a ridge rather than isolated by bull&#8217;s-eye type contours. Kriging is a very flexible gridding method. You can accept the Kriging defaults to produce an accurate grid of your data, or Kriging can be custom-fit to a data set by specifying the appropriate <a href="../vario/variogram_overview.htm">variogram</a> model.</p>
<p><span id="more-49"></span></p>
<h3>Kriging Standard Deviations</h3>
<p>Enter a path and file name into the Output Grid of Kriging Standard Deviations field in the <a href="idd_grid_data_kriging.htm">Kriging Advanced Options</a> dialog to produce an estimation standard deviation grid. If this edit control is empty then the estimation standard deviation grid is not created.</p>
<p>The Kriging standard deviation grid output option greatly slows the Kriging process. This is contrary to what you may expect since the Kriging variances are usually a by-product of the Kriging calculations. However, Surfer uses a highly optimized algorithm for calculating the node values. When the variances are requested, a more traditional method must be used, which takes much longer.</p>
<p>There are several cases where a standard deviation grid is incorrect or meaningless. If the variogram model is not truly representative of the data, the standard deviation grid is not helpful to your data analysis. Also, the Kriging standard deviation grid generated when using a variogram model estimated with the Standardized Variogram estimator or the Autocorrelation estimator is not correct. These two variogram estimators generate dimensionless variograms, so the Kriging standard deviation grids are incorrectly scaled. Similarly, while the default linear variogram model will generate useful contour plots of the data, the associated Kriging standard deviation grid is incorrectly scaled and should not be used. The default linear model slope is one, and since the Kriging standard deviation grid is a function of slope, the resulting grid is meaningless.</p>
<h3>Kriging Type</h3>
<p>There are two most common Kriging types: Point Kriging  and Block Kriging. Both Point Kriging and Block Kriging generate an interpolated grid. Point Kriging estimates the values of the points at the grid nodes. Block Kriging estimates the average value of the rectangular blocks centered on the grid nodes. The blocks are the size and shape of a grid cell. Since Block Kriging is estimating the average value of a block, it generates smoother contours (block averaging smooths). Furthermore, since Block Kriging is not estimating the value at a point, Block Kriging is not a perfect interpolator. That is even if an observation falls exactly on a grid node, the Block Kriging estimate for that node does not exactly reproduce the observed value.</p>
<p>When a Kriging standard deviation grid is generated with Block Kriging, the generated grid contains the Block Kriging standard deviations and not the Point Kriging standard deviations.</p>
<p>The numerical integration required for point-to-block variogram calculations necessary for Block Kriging are carried out using a 3&#215;3, two-dimensional Gaussian-Quadrature.</p>
<h3>Kriging References</h3>
<p>For a detailed derivation and discussion of Kriging see Cressie (1991) or Journel and Huijbregts (1978). Journel (1989) is, in particular, a concise presentation of geostatistics (and Kriging). Isaaks and Srivastava (1989) offer a clear introduction to the topic, though it does not cover some of the more advanced details. For those who need to see computer code to really understand an algorithm, Deutsch and Journel (1992) includes a complete, well-written, and well-documented source code library of geostatistics computer programs (in FORTRAN). Finally, a well-researched account of the history and origins of Kriging can be found in Cressie (1990).</p>
<p>Abramowitz, M., and Stegun, I. (1972), Handbook of Mathematical Functions, Dover Publications, New York.</p>
<p>Cressie, N. A. C. (1990), The Origins of Kriging, Mathematical Geology, v. 22, p. 239-252.</p>
<p>Cressie, N. A. C. (1991), Statistics for Spatial Data, John Wiley and Sons, Inc., New York, 900 pp.</p>
<p>Deutsch, C.V., and Journel, A. G. (1992), GSLIB &#8211; Geostatistical Software Library and User&#8217;s Guide, Oxford University Press, New York, 338 pp.</p>
<p>Isaaks, E. H., and Srivastava, R. M. (1989), An Introduction to Applied Geostatistics, Oxford University Press, New York, 561 pp.</p>
<p>Journel, A.G., and Huijbregts, C. (1978), Mining Geostatistics, Academic Press, 600 pp.</p>
<p>Journel, A.G. (1989), Fundamentals of Geostatistics in Five Lessons, American Geophysical Union, Washington D.C.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=49&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/11/03/kriging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>How to calculate X, Y and Z values for points</title>
		<link>http://geolearn.wordpress.com/2009/10/30/how-to-calculate-x-y-and-z-values-for-points/</link>
		<comments>http://geolearn.wordpress.com/2009/10/30/how-to-calculate-x-y-and-z-values-for-points/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 03:16:47 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[GIS]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/10/30/how-to-calculate-x-y-and-z-values-for-points/</guid>
		<description><![CDATA[ At times, it is necessary to analyze map profiles with LoggerPC4.2 for skyline analysis. If the profiles can be identified and digitized with ArcMap, the X, Y, and Z (elevation) coordinates as well as the profile name can be exported as a dBase file and then imported into LoggerPC 4.2. This can be done in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=45&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong> </strong><strong>At times, it is necessary to analyze map profiles with LoggerPC4.2 for skyline analysis. If the profiles can be identified and digitized with ArcMap, the X, Y, and Z (elevation) coordinates as well as the profile name can be exported as a dBase file and then imported into LoggerPC 4.2. This can be done in a batch format which means that all profiles can be digitized into one file and LoggerPC 4.2 will break them into the individual profiles for analysis. A text file format can also be used, although it is a more complicated process. A variation of this process can be used to generate point coordinates for helicopter analysis in Logcost. For the helicopter coordinates for landings and unit centroids, you do not need the line feature class.</strong></p></blockquote>
<p><strong> </strong><span id="more-45"></span></p>
<p><strong>The task is to get the X, Y, and Z values at certain points along a line feature class and to digitize them into a point feature class.</strong></p>
<p><strong> </strong><strong>Given:</strong></p>
<p>Using ArcMap</p>
<p>Grid created from a 10 or 30 meter DEM</p>
<p>Contour shapefile. Not needed for helicopter.</p>
<p>Line shapefile (the profiles) for LoggerPC. Not needed for helicopter.</p>
<p><strong>Must be done:</strong></p>
<ol>
<li>The user must create an empty point shapefile. (Use ArcCatalog).
<ol>
<li>Within ArcCatalog, select the file menu, new, shapefile, name (type in the name you want to use), for feature type select point.</li>
<li>The description will say unknown coordinate system. Select edit and either import a coordinate system from another point shape file in the project, or select predefined coordinate system that applies to the project area.</li>
<li>Select OK.</li>
</ol>
</li>
<li>The user must add three items to the attribute table of the point shapefile.
<ol>
<li>In ArcMap, use the + to add the new point shapefile to the project. Right click on the new point shapefile then left click on open attribute table. Left click options, left click on add field.</li>
<li>Referring to the table below, type the name, precision and scale as shown in the table. You will need to do this three times for the three table names (<strong><em>X_Coord</em></strong>, <strong><em>Y_Coord</em></strong>, and <strong><em>Elevation</em></strong>). It is also necessary to add another field called <strong><em>Name</em></strong> where you can name groups of points which are profiles, so you can keep track of the profiles. The type for <strong><em>Name</em></strong> is text. Make the field width 8. These fields are important because the result of all this will be a single table with the coordinates of all the points. Once you are done creating the fields, close the attribute table.</li>
</ol>
</li>
</ol>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="127" valign="top"><strong>Name</strong></td>
<td width="84" valign="top"><strong>Type</strong></td>
<td width="96" valign="top"><strong>Precision</strong></td>
<td width="72" valign="top"><strong>Scale</strong></td>
</tr>
<tr>
<td width="127" valign="top">X_Coord</td>
<td width="84" valign="top">Float</td>
<td width="96" valign="top">12</td>
<td width="72" valign="top">6</td>
</tr>
<tr>
<td width="127" valign="top">Y_Coord</td>
<td width="84" valign="top">Float</td>
<td width="96" valign="top">13</td>
<td width="72" valign="top">6</td>
</tr>
<tr>
<td width="127" valign="top">Elevation</td>
<td width="84" valign="top">Short Integer</td>
<td width="96" valign="top"> </td>
<td width="72" valign="top"> </td>
</tr>
<tr>
<td width="127" valign="top">Name</td>
<td width="84" valign="top">Text</td>
<td width="96" valign="top">Length = 8</td>
<td width="72" valign="top"> </td>
</tr>
</tbody>
</table>
<ol>
<li>The point shapefile must be populated with data – digitize a point at each intersection of the profile lines within the line shapefile, and the contour layer. For helicopter, you will not have the profile line shape file and you don’t need the contour shape file.
<ol>
<li>The line shape file is a file where you have drawn all your map profiles. To populate the point shapefile with data, have it displayed along with the contour and point shapefile.</li>
<li>Click editor, select the project, then OK. On the target bar make sure the point shapefile is selected. Click editor. Click snapping. Make sure nothing is clicked except the edge and end of the profile shapefile, and the edge of the contour shapefile. Close the snapping screen. Click edit, click options, set the snapping tolerance you desire and make sure it is in mapping units not pixels. Click OK. Select the pencil tool and digitize the end point of the profile then each place it intersects a contour, then the other endpoint. Open the attribute table, select the records or points you want to name, right click on the note field heading, left click on calculate values, in the larger box type your label in double quotes (“ “), click OK, close the attribute table, stop editing and save edits.</li>
</ol>
</li>
<li>When all the points are digitized in, the point shapefile must be given 3D geometry.
<ol>
<li>If you don’t have the 3D analyst tool bar, click tools, extensions, 3D-Analyst, close. Then right click in the gray area at the top of the screen and click on 3D-Analyst. This brings in the toolbar.</li>
<li>To get the following box, click on 3D-Analyst, click on convert, click on features to 3D. The input features box is where you select your point shapefile, the raster or TIN surface is where you select your DEM file. DEM stands for digital elevation model.</li>
</ol>
</li>
</ol>
<p>(With ArcMap, use the 3D Analyst extension and Convert and Features to 3D…)</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p>(With ArcMap, use the 3D Analyst extension and Convert and Features to 3D…)</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong><a href="http://geolearn.files.wordpress.com/2009/10/clip_image0044.jpg"><img style="display:inline;border-width:0;" title="clip_image004[4]" src="http://geolearn.files.wordpress.com/2009/10/clip_image0044_thumb.jpg?w=244&#038;h=153" border="0" alt="clip_image004[4]" width="244" height="153" /></a></strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Calculating the values:</strong></p>
<p>With the attribute table for the dddfeat1 (or another number besides 1) shapefile open, calculate these values: X_Coord, Y_Coord and Elevation. At this point you should be in the edit mode with the dddfeat file set as the selected and target layer.</p>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="479"> </td>
</tr>
<tr>
<td> </td>
<td><a rel="WLPP" href="http://geolearn.files.wordpress.com/2009/10/clip_image0014.gif"></a></td>
</tr>
</tbody>
</table>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Calculating the values:</strong></p>
<p>With the attribute table for the dddfeat1 (or another number besides 1) shapefile open, calculate these values: X_Coord, Y_Coord and Elevation. At this point you should be in the edit mode with the dddfeat file set as the selected and target layer.</p>
<p>To get the following screens, once in the point shape file attribute table, right click on the column header (X_Coord, Y_Coord, Elevation), then select calculate fields.</p>
<p>For the X_Coord calculation, use</p>
<p> <a href="http://geolearn.files.wordpress.com/2009/10/clip_image009.jpg"><img style="display:inline;border-width:0;" title="clip_image009" src="http://geolearn.files.wordpress.com/2009/10/clip_image009_thumb.jpg?w=244&#038;h=236" border="0" alt="clip_image009" width="244" height="236" /></a></p>
<p>For the Y_Coord calculation use.</p>
<p>..<a href="http://geolearn.files.wordpress.com/2009/10/clip_image011.jpg"><img style="display:inline;border-width:0;" title="clip_image011" src="http://geolearn.files.wordpress.com/2009/10/clip_image011_thumb.jpg?w=244&#038;h=236" border="0" alt="clip_image011" width="244" height="236" /></a></p>
<p>For the Elevation calculation in feet, use</p>
<p><a href="http://geolearn.files.wordpress.com/2009/10/clip_image014.jpg"><img style="display:inline;border-width:0;" title="clip_image014" src="http://geolearn.files.wordpress.com/2009/10/clip_image014_thumb.jpg?w=244&#038;h=236" border="0" alt="clip_image014" width="244" height="236" /></a></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Export for use with Excel:</strong></p>
<p><strong> </strong></p>
<p>You should end up with a table that looks similar to this:</p>
<p><a href="http://geolearn.files.wordpress.com/2009/10/clip_image016.jpg"><img style="display:inline;border-width:0;" title="clip_image016" src="http://geolearn.files.wordpress.com/2009/10/clip_image016_thumb.jpg?w=244&#038;h=195" border="0" alt="clip_image016" width="244" height="195" /></a></p>
<p>Now you can export the table to either a <strong>.dbf</strong> or a <strong>.txt</strong> file and open it with MS Excel.</p>
<p>If you export the file in the .dbf format, it is not necessary to load it into Excel. You can convert the file directly with LoggerPC 4.2.</p>
<p>The necessary fields for the dbf format are:</p>
<p>Id X_Coord YCoord Elevation Name</p>
<p>There can be other fields, and they can be in any order. The LoggerPC 4.2 conversion routine will sort things out.</p>
<p>The process is more complicated with the .txt format. The fields must be</p>
<p>“FID_”,”Id”,”X_Coord”,”Y_Coord”,”Elevation”,”Name”</p>
<p>After exporting the txt file from ArcMap to Excel, arrange the fields so that they are in this order and delete any other fields or columns. Save the file as a comma delimited text file by selecting <strong><em>save as</em></strong> then within the <strong><em>save as type</em></strong> select CSV (comma delimited)(*.csv). This will save a file that looks like a spreadsheet in that it has an Excel icon. Close the spreadsheet and rename the file with a .txt extension.</p>
<p>For the ArcMap export routine, from within the attribute table, select <strong>options </strong>then export.</p>
<p><a href="http://geolearn.files.wordpress.com/2009/10/clip_image018.jpg"><img style="display:inline;border-width:0;" title="clip_image018" src="http://geolearn.files.wordpress.com/2009/10/clip_image018_thumb.jpg?w=244&#038;h=160" border="0" alt="clip_image018" width="244" height="160" /></a></p>
<p>MS Excel will read a <strong>.dbf</strong> file.</p>
<p>For the helicopter option in Logcost, you can use meters for X and Y coordinates and feet for elevation. With Excel you use the copy and past special then values to place the data into Coord Maker within Logcost.</p>
<p>Note that once you convert the X and Y coordinates to feet, they can’t be used as coordinates in a GIS system. For LoggerPC, we are only interested in the distance between the terrain points on a profile. For this reason, converting the coordinates to feet is legitimate.</p>
<p><strong>Loggerpc GIS Conversion:</strong></p>
<p><strong> </strong></p>
<p>Within LoggerPC 4.2, select file and Convert GIS files to get this screen.</p>
<p><a href="http://geolearn.files.wordpress.com/2009/10/clip_image020.jpg"><img style="display:inline;border-width:0;" title="clip_image020" src="http://geolearn.files.wordpress.com/2009/10/clip_image020_thumb.jpg?w=244&#038;h=200" border="0" alt="clip_image020" width="244" height="200" /></a></p>
<p>Select the Dbase option. Select the input file and the output directory and a prefix for the names if desired. Make sure that the input units match the units that came over from GIS. It will probably be meters for X and Y and feet for elevation. Then select run and the conversion will take place. You can then open the individual profiles within LoggerPC 4.2.</p>
<p>LInk</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=45&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/10/30/how-to-calculate-x-y-and-z-values-for-points/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image0044_thumb.jpg" medium="image">
			<media:title type="html">clip_image004[4]</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image009_thumb.jpg" medium="image">
			<media:title type="html">clip_image009</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image011_thumb.jpg" medium="image">
			<media:title type="html">clip_image011</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image014_thumb.jpg" medium="image">
			<media:title type="html">clip_image014</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image016_thumb.jpg" medium="image">
			<media:title type="html">clip_image016</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image018_thumb.jpg" medium="image">
			<media:title type="html">clip_image018</media:title>
		</media:content>

		<media:content url="http://geolearn.files.wordpress.com/2009/10/clip_image020_thumb.jpg" medium="image">
			<media:title type="html">clip_image020</media:title>
		</media:content>
	</item>
		<item>
		<title>Plotting Structural Measurements in ArcGis</title>
		<link>http://geolearn.wordpress.com/2009/10/30/plotting-structural-measurements-in-arcgis/</link>
		<comments>http://geolearn.wordpress.com/2009/10/30/plotting-structural-measurements-in-arcgis/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 02:18:33 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[Plotting Structural Measurements]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/2009/10/30/plotting-structural-measurements-in-arcgis/</guid>
		<description><![CDATA[Plotting Structural Measurements in ArcGis 

1. Open the new *.txt file in excel and save a location file (Drillhole_structures_north_east.csv) and an attribute file (Drillhole_structures_attributes.csv) in *.csv format. Each entry should have a unique and corresponding ID number (SID). The structural data needs to have the strike in the form of the right-hand rule. 

2. Add XY data (Drillhole_structures_north_east.csv) into ArcGis (Tools&#62;Add XY Data). 

3. Join the attribute file (Drillhole_structures_attributes.csv) to the location file using the SID number (right click on file &#62;joins and relates &#62; joins….). 

4. Export the joined file as a shape file (right click on file &#62; Data &#62; Export Data…). 

5. Select the symbol type (right click on file &#62; Properties &#62; Symbology). 

6. Rotate the symbols (right click on file &#62; Properties &#62; Symbology &#62; Advanced &#62; Rotation). To plot the symbols with the correct orientation, the orientation data will have to be given in the form of the right-hand-rule.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=18&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Plotting Structural Measurements in ArcGis</strong></p>
<blockquote><p>Open the new *.txt file in excel and save a location file (Drillhole_structures_north_east.csv) and an attribute file (Drillhole_structures_attributes.csv) in *.csv format. Each entry should have a unique and corresponding ID number (SID). The structural data needs to have the strike in the form of the right-hand rule.</p></blockquote>
<p><span id="more-18"></span>2. Add XY data (Drillhole_structures_north_east.csv) into ArcGis (Tools&gt;Add XY Data).</p>
<p>3. Join the attribute file (Drillhole_structures_attributes.csv) to the location file using the SID number (right click on file &gt;joins and relates &gt; joins….).</p>
<p>4. Export the joined file as a shape file (right click on file &gt; Data &gt; Export Data…).</p>
<p>5. Select the symbol type (<a name="OLE_LINK1">right click on file &gt; Properties &gt; Symbology</a>).</p>
<p>6. Rotate the symbols (right click on file &gt; Properties &gt; Symbology &gt; Advanced &gt; Rotation). To plot the symbols with the correct orientation, the orientation data will have to be given in the form of the <span style="text-decoration:underline;">right-hand-rule</span>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=18&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/10/30/plotting-structural-measurements-in-arcgis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Load Data into the Geodatabase</title>
		<link>http://geolearn.wordpress.com/2009/10/20/how-to-load-data-into-the-geodatabase/</link>
		<comments>http://geolearn.wordpress.com/2009/10/20/how-to-load-data-into-the-geodatabase/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 09:30:22 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[GIS]]></category>
		<category><![CDATA[How to Load Data into the Geodatabase]]></category>

		<guid isPermaLink="false">http://geolearn.wordpress.com/?p=3</guid>
		<description><![CDATA[How to Load Data into the Geodatabase This document describes how load data into a geodatabase after it has been created from a data model template, or personal geodatabase. Note: You need to set the Spatial Reference while running the Schema Wizard o when creating the geodatabase. You will need to specify a spatial reference [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=3&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How to Load Data into the Geodatabase</p>
<blockquote><p>This document describes how load data into a geodatabase after it has been created from a data model template, or personal geodatabase.<br />
Note: You need to set the Spatial Reference while running the Schema Wizard o when creating the geodatabase. You will need to specify a spatial reference so that the feature classes created can be used with your data. There is a separate document that describes how to specify the spatial reference while running the Schema Wizard. This process is important because the spatial reference cannot be changed after the schema is created. This document assumes that you have a database created that will fit your data.</p></blockquote>
<p><span id="more-3"></span>Converting Data to a Different Format<br />
Converting data from one format to another is a common task, usually done at the beginning of a project. You might receive data in Interchange (e00) format and have to import that data to a coverage, then import that into the geodatabase. Or, you might export data from a shapefile into a geodatabase, or you may import from one geodatabase to another.<br />
ArcCatalog makes it easy to change a data source&#8217;s format. Right-click the data source whose format you want to change and point to Export. A list of the data converters that are appropriate for the selected data source will appear.<br />
Importing a geodatabase feature class<br />
You can use the Feature class to Geodatabase tool in ArcCatalog and ArcToolbox to import feature classes from one geodatabase to another or to import features from one feature class into a new feature class in the same geodatabase. This tool creates simple feature classes only and does not preserve object identity.<br />
When you use this tool to import a custom or network feature class, a new simple feature class is created and the geometry and attributes of each feature are imported. If the input feature class has any subtypes, default values, relationships, and so on, they are not imported along with the features.</p>
<p>Copying and moving geodatabase data (limited in ArcView)<br />
In addition to the Feature class to Geodatabase tool, ArcCatalog contains tools to directly move and copy data between geodatabases while preserving object identity, subtypes, relationships, network connectivity, and so on. With this method of copying data, you can copy entire feature datasets or individual feature classes between geodatabases.</p>
<p>When the data is copied, the copy has all the behavior of the original data; any attribute domains referenced in the original geodatabase are copied along with the feature class or table. If the feature class or table participates in a relationship class, then that relationship class, along with the feature class or table it is related to through that relationship class, is also copied. For example, if you copy a feature class with feature-linked annotation, the feature-linked annotation is automatically copied with the feature class.<br />
If you are copying a feature class into an existing feature dataset either in the same geodatabase or in another geodatabase, then the spatial reference of the feature class and the feature dataset must match. If the spatial references do not match, you will not be able to copy the data.<br />
You can move feature classes and relationship classes in and out of, or between, feature datasets in the same geodatabase by dragging and dropping them in ArcCatalog. When moving a feature class into a feature dataset, the feature class and the feature dataset must have the same spatial reference.<br />
If you copy or move a network feature class, all the feature classes that participate in the network, and the geometric network itself, are also copied or moved with the feature class.<br />
How to import shapefiles<br />
Importing shapefiles using default values<br />
In the ArcCatalog tree, right-click the shapefile you want to import into your geodatabase.<br />
Point to Export.<br />
Click Shapefile to Geodatabase Wizard.<br />
The wizard appears with the input shapefile field already populated with the shapefile you selected in ArcCatalog.<br />
Click Next.<br />
Navigate to the database or database connection into which you want to import the shapefile, or type its path.<br />
To import the shapefile into an existing feature dataset in the database, click the first option and then click the feature dataset&#8217;s name from the dropdown list.<br />
Or, to import the shapefile into a new feature dataset, click the second option and type the new feature dataset&#8217;s name.<br />
Or, to import the shapefile as a standalone feature class, click the third option.<br />
Type a name for the new feature class.<br />
Click Next.<br />
Click the first option to accept the default parameters.<br />
Click Next.<br />
Review the options you specified for your data import operation. If you want to change something, you can go back through the wizard by clicking the Back button.<br />
When satisfied with your options, click Finish to import the shapefile into the database.<br />
Tips<br />
Shapefiles can also be imported into geodatabases by clicking the geodatabase and using the Import menu. In this case, the destination database is prepopulated, and you must browse for—or type the name of—the shapefile.<br />
If you select multiple shapefiles from the contents view of ArcCatalog and click Import/Shapefile to Geodatabase, the tool will automatically be set in batch mode with all of the input shapefiles prepopulated.</p>
<p>Importing shapefiles using custom values<br />
Follow steps 1 through 8 for &#8216;Importing shapefiles using default values&#8217; (see above).<br />
Click the second option to import the shapefile defining custom parameters.<br />
Click Next.<br />
Type custom spatial index grid values if you do not want to use the defaults. (Only one index grid is used in Personal geodatabases, while ArcSDE geodatabases use up to three.)<br />
Click Next.<br />
Review the names in the Corrected Fields column. Click a name and then type a new one if you do not want to use the default.<br />
Double-click in the Delete Field column and then click Yes if you do not want to include one of the original fields in the new feature class.<br />
Click Next.<br />
Review the summary of the coordinate system that will be used.<br />
Click Change if you want to modify any of the shapefile&#8217;s coordinate system parameters.<br />
Click on one of the buttons to change the default coordinate system by one of the following methods:<br />
Selecting a preexisting one<br />
Importing a coordinate system from a shapefile, coverage, or feature class<br />
Defining a new one<br />
Modifying the default coordinate system&#8217;s parameters<br />
Click the X/Y Domain tab and modify the default parameters.<br />
Repeat the previous step with the Z Domain and M Domain tabs, if present.<br />
Click OK.<br />
Click Next.<br />
Review the summary of the parameters used to import the shapefile.<br />
To change a parameter, navigate back to the appropriate panel by clicking Back.<br />
Click Finish.</p>
<p>Tips<br />
Changes to the field names are proposed when the original field names are invalid in the database. For example, when a field name contains an invalid character such as a hyphen, the hyphen is replaced by an underscore in the corrected field name. An error message indicating why the original name was corrected appears in the Original Error column.<br />
You can click the Revert button to change the corrected field names back to their original values as automatically corrected by the Import wizard.<br />
For details on creating new coordinate systems, see ArcGIS help topics for Creating feature datasets or Using the Extract Data Wizard.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=3&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/10/20/how-to-load-data-into-the-geodatabase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
		<item>
		<title>Post our geology knowledge</title>
		<link>http://geolearn.wordpress.com/2009/10/20/hello-world/</link>
		<comments>http://geolearn.wordpress.com/2009/10/20/hello-world/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 08:49:35 +0000</pubDate>
		<dc:creator>geolearn</dc:creator>
				<category><![CDATA[AcQuire]]></category>
		<category><![CDATA[Datamine]]></category>
		<category><![CDATA[Fracsis]]></category>
		<category><![CDATA[GBIS]]></category>
		<category><![CDATA[IPM]]></category>
		<category><![CDATA[Micromine]]></category>
		<category><![CDATA[Minesight]]></category>
		<category><![CDATA[MINEX]]></category>
		<category><![CDATA[Oasis Montaj]]></category>
		<category><![CDATA[Petrel]]></category>
		<category><![CDATA[Surpac]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Vulcan]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Post our geology knowledge<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=1&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Post our geology knowledge</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/geolearn.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/geolearn.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/geolearn.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/geolearn.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/geolearn.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/geolearn.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/geolearn.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/geolearn.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=geolearn.wordpress.com&amp;blog=10025292&amp;post=1&amp;subd=geolearn&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://geolearn.wordpress.com/2009/10/20/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b5d984df877cd86b01cb424f74cd14a9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">geolearn</media:title>
		</media:content>
	</item>
	</channel>
</rss>
