A few people have asked for 3D shape support in my ESRI Shapefile library. I've never got around to it, but CodePlex user ekleiman has forked a version in his ESRI Shapefile to Image Convertor that supports PointZ, PolygonZ and PolyLineZ shapes. If that's what you need please check it out.
The Snowman by Jo Nesbø
Very good, enjoying the entire Harry Hole series. Wishing for translations of the first two now!
The Devil's Star by Jo Nesbø
Slightly weaker than the others in the series I've read so far but still knocked it back quickly.
The Redbreast by Jo Nesbø
Best so far on my quest to read through Nesbo...
Nemesis by Jo Nesbø
On a Jo Nesbo binge...
The Leopard by Jo Nesbø
Compelling crime thriller, rather worryingly one of series featuring Harry Hole so I'm going to have to go back to the beginning and read all of them.
Catfood.Shapefile 1.51: http://t.co/BKtkx9Zq (ESRI Shapefile Parser, fixed release binary issue).
4 of 5 stars to The Snowman by Jo Nesbø http://t.co/IrvdrDBf
Breaking Good: how to synthesize Pseudoephedrine (Sudafed) From N-Methylamphetamine (crystal meth): http://t.co/fviYaj5P
ITHCWY: Catfood.Shapefile 1.50: I've just released a small update to my C# Shapefile library on Codeplex. Catfood… http://t.co/lXoGoBsY
4 of 5 stars to The Redbreast by Jo Nesbø http://t.co/PqrOQnQL
A History of the Sky for One Year: http://t.co/UKMjosCK (very cool)
ITHCWY: Badge Driven Development: Microsoft has released Visual Studio Achievements, an extension that brings… http://t.co/5BOyNF03
ITHCWY: GGNRA Dog Management Plan Update: I love it when making some noise works. The NPS is pushing its dog… http://t.co/fzqaJWM2
Unicode Character 'PILE OF POO' (U+1F4A9): http://t.co/LkGffsvW
BBC News - Can the US Army embrace atheists? http://t.co/5ubkKT7r
4 of 5 stars to The Leopard by Jo Nesbø http://t.co/tIIPs1M5
ITHCWY: Reviews and Links for January 2012: Damned by Chuck Palahniuk 3/5 Very much a vehicle for Palahniuk to rant… http://t.co/6kvApyf1
I've just released a small update to my C# Shapefile library on Codeplex. Catfood.Shapefile 1.50 fixes a couple of bugs related to metadata and adds the ability to access metadata records directly via IDataRecord.
Damned by Chuck Palahniuk
Very much a vehicle for Palahniuk to rant about this and that through the voice of a 13 year old girl condemned to hell, supposedly for overdosing on pot. Entertaining, but felt that the plot served the ranting rather than the other way round.
Shit Programmers Say: http://t.co/0rYyXWM5
Best explanation of software estimation failure ever: http://t.co/jC5hmQ3g
I've just funded Mission:Explore Food on Pleasefund.Us: http://t.co/ysLyDOZ6
Another comedy amendment: http://t.co/sWAqflbO
San Francisco's rubbish - why everyone wants a share: http://t.co/kHzC6mgf
Own a color: http://t.co/5jKpfvJO (for Unicef)
Just say terrorist enough times Panetta: http://t.co/07tmXDEO
Applause: VA state senator attaches rectal exam amendment tacked on to anti-abortion bill http://t.co/Neezj7n6
ITHCWY: Has France Cracked Fixing Education?: The French are close to making it illegal to deny a second genocide… http://t.co/koOkE02M
ITHCWY: But does it get you in the HOV lane?: Interesting but highly disturbing alternative fuel source... http://t.co/IOUVbIPD
IANAL, but it certainly seems a bit crazy: http://t.co/iVW4I4ZR
Discover London With Mission:Explore! http://t.co/T0ZVGGr4
On the subject of deadly pork, MRSA found on 7% of samples in a University of Iowa test: http://t.co/1wIK1uqE
Thanks SCOTUS for making us eat sick pigs: http://t.co/scTowXXI
+1: http://t.co/V7QW1hi0 "I sent you a truck, a boat, and a helicopter! What the hell more did you want from me?"
Yay! Precita Park Upgrade: http://t.co/f4JOcNS7
ITHCWY: Mission:Explore Food - Crowd Fund It!: My brother is part of the Geography Collective, the team that make… http://t.co/jg6s9FKK
The word 'sustainable' is unsustainable: http://t.co/Iw8e9P2Q (XKCD)
Next step, jail for incorrect maths answers: http://t.co/US35YW2v (more illegal history in France...)
Chilling Effects: http://t.co/dXUSwGOQ (post Megaupload, file sharing sites disabling sharing)
Visual Studio Gamification: http://t.co/kgHvGtsi
Shut down the Interstate highway system because a few people are speeding? Then don't do this: http://t.co/gvSaucwu
My new favorite word: semithermonuclear: http://t.co/zV8u067w (what Google will be doing tomorrow).
3 of 5 stars to Damned by Chuck Palahniuk http://t.co/CcmlNPqL
ITHCWY: Carr is Wrong: Costolo is Wrong: Wikipedia’s SOPA Blackout is a Great Idea: I was very happy to see… http://t.co/6rlFNgut
ITHCWY: Yet more on breaking the Internet: January 18th is Internet blackout day to protest against SOPA and PIPA… http://t.co/RH5bhObW
ITHCWY: Better Paperless: I've just spent several hours scanning and then shredding tedious statements, medical… http://t.co/J7GBWJsb
ITHCWY: Misplaced Outrage: The video of US Marines urinating on corpses is shocking and counterproductive. But it's… http://t.co/E4jWRVcI
Worked on this idea in 2004, didn't get funded: http://t.co/CFuCTblk (Cloud-Based Video Editor WeVideo Launches To Public)
ITHCWY: Farallon Islands: A rare clear day where you can see the Farallon Islands from Fort Funston. http://t.co/hkvR1zYp
ITHCWY: More on breaking the Internet: I finally got round to actually reading SOPA and PIPA. I make my living from… http://t.co/WW8wIKou
Illegal dumping on Bernal Hill: http://t.co/lR4GemC0 - Vote to get this cleaned up!
AT&T LTE lights up in San Francisco: http://t.co/CzlJuUYo
ITHCWY: Installation: Early and Often: Jiri Novotny at Dextronet wrote a great post this week on improving… http://t.co/Q1rvrAWm
ITHCWY: Moon on a Wire: Testing posting by email with a picture of the moon from last night... I've extended… http://t.co/MQvLSeBj
William Gibson Essays: http://t.co/9AD9jQmo (How much do I need a parallel universe reading day?)
ITHCWY: LEGO, now for Girls: LEGO Friends is “The new LEGO theme – for girls!” So I guess the current sets not for… http://t.co/yVtN7awL
ITHCWY: Catfood.Shapefile 1.40: I’ve just released a small update to Catfood.Shapefile. Stephan Stapel, who… http://t.co/qindsQBw
Is Obama doomed in 2012? http://t.co/aGKoq2Nw
I’ve just released a small update to Catfood.Shapefile. Stephan Stapel, who implemented PolyLineM support, has contributed a patch that improves the class hierarchy. CodePlex user originSH suggested supporting the ACE driver for 64-bit systems. I’ve added a constructor overload that allows you to use predefined Jet and ACE connection strings or provide your own templates if necessary. Thanks to Stephan and originSH.
Catfood.Shapefile is a .NET library for enumerating ESRI shapefiles. I originally wrote the library to help me build some complex layers in Catfood Earth. Since then it’s picked up thousands of users and some really valuable suggestions and patches from the CodePlex community. I’m very glad a took a couple of hours to open source the library back in 2009.
Reamde by Neal Stephenson
Intelligent and humorous if highly contrived thriller set loosely around an MMORPG. Loved it.
Embassytown by China Miéville
Highly original tale of colonists cohabiting with some very unusual aliens with a very unusual language. It reads like J.G. Ballard and Nicholson Baker decided to collaborate on some SciFi.
The Affair (Jack Reacher, #16) by Lee Child
Not bad, returns to when Reacher was in uniform and tells the story of how he left the Army (the answer may surprise you). As with the last few in the series it all comes a little too easily and you wish there was at least one worthy opponent. I'm hooked though so as long as Child keeps writing them I'll keep reading.
Professional Android 2 Application Development by Reto Meier
Solid foundation and covers the platform you need to target to reach the majority of Android devices.
RE: Feel free to use the code, no attribution required. http://t.co/IJTcOz3p
BBC News - 7 questions on computer programmes http://t.co/XKylU7WT (more of a history / pop culture quiz)
Scooby-Doo and Secular Humanism: http://t.co/4h8M8kkK
4 of 5 stars to Embassytown by China Miéville http://t.co/kPwIrmDF
ITHCWY: Occupy Intellectual Ventures: Send them a troll. Now. http://t.co/VorWmZpz
Walking through doorways causes forgetting, new research shows: http://t.co/JBbJXAaD
+1: Why Software Projects are Terrible and How Not To Fix Them: http://t.co/kE7WWix5
Wow. Going to have to get this as a poster just to fully grok it: http://t.co/Z6iie3K5
ITHCWY: PolyLineM support in Catfood.Shapefile: I’ve just updated Catfood.Shapefile, my ESRI Shapefile parser for… http://t.co/ll50wcEi
Cal band at justanswer http://t.co/QOLcbe7e (missed this while at lunch)
Toast sandwich is UK's 'cheapest meal' http://t.co/0LG9zNOl (can't possibly be true - not factoring in cost of electricity!)
Analysis: The Darwin Economy: http://t.co/pSDkxupL
So True: What Your Favorite Map Projection Says About You: http://t.co/dW8pl2uK
Bootstrapped Company Behind iDrive, iBackup Is Fed Up With Patent Trolls: http://t.co/DP6KFLxH
Flying rhinoceros: http://t.co/MIhWtT3L
Cool: 1% Of Nothing Launches To Get Startups Donating Equity: http://t.co/ZNy7HcZl
3 of 5 stars to Professional Android 2 Application De... by Reto Meier http://t.co/UqCtaJ3Z
'Have the people who designed this protocol really never made the twenty mile drive to San Francisco?' - http://t.co/wWk77ZpQ
Explaining 'Jobs' to Rudy Giuliani: http://t.co/ek78XEe9
ITHCWY: Catfood: Klout and Follower: Klout is building PageRank for people. You get a score between 0-100 based on… http://t.co/rGyYkY9q
How much did I used to want one of these! http://t.co/lHhnY0AG
Don't do it, like defining π as 4: BBC News - Changes to the world's time scale debated http://t.co/hFkrZi4g
Rudy wishes I hadn't just shown him: "Saber-toothed squirrel" from the dinosaur days - Boing Boing http://t.co/Wf7Y0ttH
Marked as to-read: The Lean Startup by Eric Ries http://t.co/MC9M0Iti
Ex-Google Reader Product Manager Posts Scathing Review Of Reader Redesign | TechCrunch http://t.co/DscEAHTw
Google indexing via POST: http://t.co/oM2JmHqI (P.S. may not grok your robots.txt, suggests bending over)
Oakland PD confused: An Open Letter to the Citizens of Oakland From the Oakland Police Officers Association http://t.co/W5LIBY7D (me too)!
Study: why parents help their underage kids pretend to be 13 in order to use Internet sites - Boing Boing http://t.co/aoUSw5wu
I’ve just updated Catfood.Shapefile, my ESRI Shapefile parser for .NET, with PolyLineM support thanks to a contribution from Stephan Stapel. The solution for the new version has also been updated to Visual Studio 2010.
Download Catfood.Shapefile.dll 1.30 from CodePlex.
I've just released a small update for my ESRI Shapefile Reader project on Codeplex. The only change is a patch from SolutionMania that fixes a problem when the shapefile name is also a reserved name in the metadata database. The patch escapes the name preventing an exception from being thrown.
Catfood.Shapefile.dll is a .NET 2.0 forward only parser for reading an ESRI Shapefile. Download 1.20 from Codeplex.
I've just released v1.10 of my ESRI Shapefile Reader (Catfood.Shapefile.dll). This is a .NET 2.0 forward only parser for reading shapefile content.
Sharon Tickell was kind enough to report two bugs with suggested updates (10185 and 10186). These have both been fixed in 1.10.
While working on these fixes I also discovered that there are no 64-bit Jet drivers (since releasing the first version I've upgraded to a 64-bit box for development). This is an easy fix, just target any application using Catfood.Shapefile.dll at x86. I've updated the demo application accordingly.
Download Catfood.Shapefile.dll from Codeplex.
I've just released a .NET library for parsing ESRI shapefiles - see ESRI Shapefile Reader on Codeplex. The library and source code are available under the Microsoft Public License.
A Shapefile is actually at least three files: a main file containing shape data (*.shp), an index file for locating shape records in the main file (*.shx) and a database of metadata for each shape (*.dbf) in dBASE format.
I ended up writing the library in order to convert Eric Muller's time zone shapefile into a format I could use with Catfood Earth. I found other libraries that could read shape data but not metadata, or provided a very thin .NET wrapper on top of unmanaged code and so I decided that a fully managed library could be useful.
The library - Catfood.Shapefile.dll - provides read-only, forward-only access to shapes and shape metadata. Currently all 2D shapes are supported: Null, Point, MultiPoint, PolyLine and Polygon. I might add additional types in the future, or if you have a pressing need it would be easy to extend the library by looking at an existing shape subclass and the shapefile specification (PDF).
See the Codeplex project for sample code and documentation.