Grapefruit http://www.zipcon.com/~beckyd/grapefruit/ en-us 2009-07-01T21:04:45-08:00 ArcMap Attribute Transfer tool doesn't work? http://www.zipcon.com/~beckyd/grapefruit-archives/000394.html This is exactly the problem with the Attribute Transfer tool I remember from days long gone by (a tool misleadingly and inappropriately located by default in the Spatial Adjustment toolbar; I added it to my Advanced Editing toolbar which is where it makes more sense, since transferring attributes has nothing to do with spatial adjustment that I can see):

  • Both datasets involved are selectable (line and/or poly)
  • Nothing is selected
  • Editing session is open on one dataset
  • Click one feature with the Attribute Transfer tool (and the feature flashes), click the target feature, and nothing happens. The Attribute Transfer tool's thin line and end point are still floating there, acting as though they are still waiting for you to click a target feature to transfer attributes to.

The answer is you first need to use the entirely separate Attribute Transfer Mapping tool (also located in the Spatial Adjustment toolbar) to set up which fields map to which from one data layer to the other.

The problem: when nothing happens, it should be a cue for a helpful (ha!) error message, or even better, a prompt from the separate Attribute Transfer Mapping tool (why are they even separate?) asking you which layers and fields you want to work with.

]]>
Charles 2009-07-01T21:04:45-08:00
Porter James Kiblinger http://www.zipcon.com/~beckyd/grapefruit-archives/000393.html Mama and baby

Born June 26, 2009, at 2:13 PM. Mother and baby are in fine health. More to come here when time allows. Thanks everyone for your kind words and wishes!

]]>
Charles 2009-06-27T03:42:15-08:00
Urbancase http://www.zipcon.com/~beckyd/grapefruit-archives/000392.html Hey look: Urbancase has great furniture available at Click! Design That Fits and other cool things at urbancase.etsy.com.

]]>
Charles 2009-06-15T23:16:15-08:00
Summer salad http://www.zipcon.com/~beckyd/grapefruit-archives/000391.html
  • Oxbow Farm butter lettuce from the Ballard Farmers' Market.
  • Pickled herring from our little fish store, Fresh Fish Co. on 80th and 24th.
  • Walnuts.
  • Zinfandel vinaigrette (with grape seed oil, dijon mustard, worcestershire sauce, and a squirt of agave nectar).
  • Cracked black pepper.
  • Glass of Pinot Grigio.

    ]]>
    Charles 2009-06-14T15:04:24-08:00
    Mantel is Just Alright with Me http://www.zipcon.com/~beckyd/grapefruit-archives/000390.html Done. Ain't nothing like a deadline to get you motivated.

    See the last twelve pictures here to get an idea of the finished product.

    ]]>
    Charles 2009-06-13T20:04:12-08:00
    Time is the cure http://www.zipcon.com/~beckyd/grapefruit-archives/000389.html The rash on my arm is now a week old. Fortunately it is not very itchy, and it is somewhat less gross looking. But it is still quite prominent, prompting me to wear long sleeves at a time when I might not otherwise. Our doctor in Tennessee when we were kids said, Poison ivy takes about three weeks to cure if you treat it, and twenty-one days if you don't.

    ]]>
    Charles 2009-05-24T04:49:30-08:00
    Urushiol http://www.zipcon.com/~beckyd/grapefruit-archives/000388.html Turns out the Smoketree or Smoke bush (Cotinus coggygria
    and Cotinus obovatus) is closely related to the sumacs (Rhus). It's in the family Anacardiaceae (the cashew family or the sumac family), and apparently produces urushiol, the toxin in poison ivy, oak, sumac, etc. Which is to say, if you are growing one, and you prune it, you may end up with a rash on your arm.

    ]]>
    Charles 2009-05-20T12:10:06-08:00
    PHP getimagesize() http://www.zipcon.com/~beckyd/grapefruit-archives/000387.html Calling getimagesize() returns an array:

    Array
    (
        [0] => 300
        [1] => 200
        [2] => 2
        [3] => width="300" height="200"
        [bits] => 8
        [channels] => 3
        [mime] => image/jpeg
    )
    

    The value in index 3 is a text string that expresses the image's width and height.

    So:

    <img src="image.jpg" alt="Descriptive text" <?php $dimensions = getimagesize("image.jpg"); echo "$dimensions[3]"; ?> />

    ]]>
    Charles 2009-05-19T16:57:04-08:00
    Joining tables fails in ArcGIS http://www.zipcon.com/~beckyd/grapefruit-archives/000386.html Null or empty values after what appears to be a successful join? Field names can't start with a number, as is hidden here. Thanks, as always, ESRI, for all the helpful error messages to keep me from WASTING TWO HOURS chasing this problem around.

    ]]>
    Charles 2009-05-15T15:33:40-08:00
    Norman Weir http://www.zipcon.com/~beckyd/grapefruit-archives/000385.html Aerial photos reveal an ancient fish trap from the time of the Norman Conquest.

    Dave Montgomery discusses weirs in his book King of Fish. (I am particularly partial to the book's illustrations, and to this page.)

    ]]>
    Charles 2009-03-20T10:10:30-08:00
    Seals Roof Leaks on Wet or Dry Surfaces - Even Under Water. Works Easily in Cold Temperatures. #1 Choice of Professionals. http://www.zipcon.com/~beckyd/grapefruit-archives/000384.html If a little trickle comes through your kitchen ceiling on a rainy, snowy, blustery Sunday in March,

    Seals Roof Leaks on Wet or Dry Surfaces - Even Under Water
    you might find yourself

    Works Easily in Cold Temperatures
    in a raincoat on the roof,

    Wet Patch
    holding a can of "Henry's 208," which, as it turns out, has a picture of you on the label.

    PS: You may, when you return to the dry warmth of your sofa, enjoy reading the short story "Wayne's Fate" in the book Typical by Padgett Powell. Also, the story "christmas" in In Persuasion Nation by George Saunders.

    ]]>
    Charles 2009-03-15T15:10:57-08:00
    ArcGIS 9.3: ArcMap "extent rectangles" disappeared http://www.zipcon.com/~beckyd/grapefruit-archives/000383.html Hi again, ESRI users. If your ArcMap zoom or selection extent rectangles vanish (the lines that create a rectangle around the area you are zooming to or from, or that define the areas you are selecting), or if you can no longer see lines or polygon features as you're drawing them in edit mode, check your Advanced ArcMap Settings Utility (C:\Program Files\ArcGIS\Utilities\AdvancedArcMapSettings.exe), Symbols/Graphics tab, "Selection feedback rectangle outline symbol." If the line width is set to less than 1, that line won’t be displayed in ArcMap at all. Which begs the question, "why should one be able to set said line width to a value lower than 1?" And, "why do I bother asking questions like this any more?"

    (Credit goes to my estimable colleague Erin for unintentionally inflicting the problem upon herself and then unearthing the solution.)

    ]]>
    Charles 2009-03-13T15:55:18-08:00
    The Programmer's Quick Guide to the Languages http://www.zipcon.com/~beckyd/grapefruit-archives/000382.html Look out, Harvey: in an effort to make this page more google-able, I am hereby linking to the UW's Harvey Greenberg's Programmer's Quick Guide to the Languages (also known as "shootfoot.html"). I admit I don't actually get a lot of the jokes, but I know people who do and I like to entertain them.

    ]]>
    Charles 2009-03-10T09:57:35-08:00
    Finder crash on startup "EXC_BAD_ACCESS (0x0001)" http://www.zipcon.com/~beckyd/grapefruit-archives/000381.html OS X 10.4.11, 2.4GHz, 4GB RAM

    Finder crashes on startup with following error:

    EXC_BAD_ACCESS (0x0001)
    KERN_INVALID_ADDRESS (0x0001) at 0x900241c0

    Thread 3 Crashed:
    0 0 + -1878900288

    Culprit was DropBox Login Item.

    ]]>
    Charles 2009-03-09T22:35:06-08:00
    Make ArcGIS always write TFW files with TIFs http://www.zipcon.com/~beckyd/grapefruit-archives/000380.html This file:

    C:\Program Files\Common Files\ESRI\Raster\defaults\tiff.pdf

    despite its file-name extension, is actually a "preferences definition file."

    If you open it with a text editor (instead of an Adobe application), you can edit it (after making a backup copy of course).

    Change the line:

       tfw_access( "World File Access" ): "Read"

    to:

       tfw_access( "World File Access" ): "Write"


    As is noted in the file below that line, the "Write" setting means "[A] World [.TFW] file [will be] read as [a] fallback on input[,] and [will be] written on creation/modification [of a .TIF file]"

    So, if you generate a new .TIF it will still be a GeoTIF (i.e., it needs no .TFW because the coordinate-system information is self-contained in the .TIF file), but there will also be a .TFW file too, in case you are giving the file to someone whose software doesn't read the coordinate information inside the .TIF file. If you trash the .TFW, the .TIF will still know where it lives.

    ]]>
    Charles 2009-02-20T12:02:50-08:00