Skip to main content

Posts

Showing posts with the label fluentgeoapi

On the radar...

Couple of things I've bumped up against in the last few days that have piqued my curiosity, StoryQ - a BDD framework for .Net. Like all of these things you can't really comment on how good it looks but from what I have read it "looks" pretty good....I'll put it to use on my next home project I think to kick its tyres. FLIT - " (the FLuent Interface Toolkit) streamlines the design and implementation of fluent interfaces in C#. FLIT generates customisable fluent interface code from a simple text-based DSL. FLIT includes a parser, an object model, and a set of starter templates. " - I'm a fan of fluent interfaces as they simplify coding as the code reads better and it is easier to write against (use). This looks an interesting project - again something for the next home project that has a fluent interface. Beautiful Soup - " Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping ". I...

Announcing FluentGeoApi - a C# wrapper to GeoAPI.com

I'm pleased to make public the fruits of my late nights.... FluentGeoApi ! I previously mentioned that I am working on a private/personal project - well it's got an element of geolocation to it and after a bit of internet research I found GeoAPI.com . In order to interact with GeoAPI I decided to write a fluent style wrapper over the top of it and I've just released v1.0.0.0, a .Net 3.5 C# library to take the pain out of making REST calls and dealing with the GeoJson wire format used by GeoAPI. It's not 100% coverage of the API but I plan on getting there ASAP...however I've implemented Create/Modify/Delete a user entity, Simple and Keyword Search which is enough to release it. If you are working with geolocation data/features in your .Net application I would check out GeoAPI.com - I've been really impressed with what if offers (and if you hit the api < 20,000 times a day it won't cost you a penny!) - hopefully you'll also consider using FluentGe...