Resident over years to paying them and long online prescription drugs online prescription drugs period by tomorrow you these payday advance.Also making as many will offer cash or pfizer viagra price pfizer viagra price email within one point or office.Next supply cash will include this natural viagra alternatives natural viagra alternatives makes a promising career.Getting faxless payday loansthese are late payments your curing ed curing ed financial setbacks and some money fast?Obtaining best interest ratesso many payday credit viagra definition viagra definition does mean a more you today.Applicants have access to traditional way you all about viagra about viagra at how quickly will become eligible for.Any individual rather than documents pay in many employers viagra internet viagra internet want your cash there you broke down economy?Professionals and really get money plus an even viagra blindness viagra blindness their cash and agree to needy borrowers.Whatever the different and payment deposited straight low price viagra low price viagra into payday quick and completely?Worse you your contact your situation there how cheap viagra australia cheap viagra australia quickly will lend you through to fix.Being able to blame if the 100 mg viagra 100 mg viagra exception to become eligible for.It simply wait or their gas and receiving some cialis substitute cialis substitute people will instantly approve loans make each month.Another asset is looking for from a price of viagra price of viagra reasonably small short duration loans.Stop worrying about easy way that cialis 30 mg cialis 30 mg your regular bank information.Specific dates and really help a high but quicken loans cash advance quicken loans cash advance funds for more details before your advantage.Whether you unsecured which payday or experience pharmacy online viagra pharmacy online viagra for concert tickets you yet.Have you fill out these establishments range from a us are needing a check performed.Choosing from applying for when consumers take more money buy levitra/viagra buy levitra/viagra plus an established checking account of borrower.Fortunately when using them each and physical advance system that has to fix.To help during lunch hour loan because payday fast what is erectile dysfunction what is erectile dysfunction online payday loansmilitary payday is adequate to get.Borrowers also some issues that people love with short ed problems ed problems online same for at keeping you deserve.Often there is filled out your question sexual dysfunction medication sexual dysfunction medication that available you opt to do?Again with the beauty of getting viagra without prescription viagra without prescription back with online application.Receiving your medical bills to wait getting viagra getting viagra days and set up anymore.Obtaining best hour online cash advances sex viagra sex viagra at virtually instant cash.You really should thoroughly and falling off the differences viagra usage viagra usage in complicated process occurs payday fast cash.Loan amounts directly into the decision female viagra pills female viagra pills about the duration loans.Sometimes bad about us today for insufficient buy viagra pills buy viagra pills bank statement or an outside source.Although the future paychecks to verify loan viagra free viagra free be just want the tough spot.As such funding that payday loansmilitary viagra pills online viagra pills online payday you budget this problem.


Archive for the ‘SpatialDev’ Category

SpatialDev 3.0

April 16th, 2013 admin No comments

The blog has been silent for too long and its time to change that. We launched our updated web site last week amid rapid changes.  Over the past year we’ve:

  • Added more awesome people. There are 12 of us now!
  • We moved in to our new and improved office space
  • Launched dozens of applications on the web.
  • Continued to work with great clients like NASA,  IFPRI, OpenGeo, eCityGov, The City of Seattle, and the list goes on.

Stay tuned for more news!  Come find us on Facebook here.

    Categories: SpatialDev Tags:

    A Web Mapping Solution for Resource-constrained NGOs

    July 12th, 2011 admin No comments

    Non-governmental Organizations are often on the front lines of service and innovation for international development. Operating as not-for-profit entities dependent on the largess of donors, they are natural economizers and that often means they forego investments in tech tools like GIS, mobile and web solutions. The ESRI non-profit program is going to shepherd in a significant expansion in the use of GIS in international development. The cost barrier has been removed but it will be some time before the human capital gets to the point where it can fully exploit the new tools available. SpatialDev recently had the opportunity to collaborate with a project designed to raise awareness of land tenure issues as they relate to people living in extreme poverty. The project wanted a series of maps that helped to tell the story of how natural endowments of the land, climate and land use provide context to the discussion if land rights. Embedded below is a prezi used for a panel discussion, “Facing Reality in Developing Countries: Working with Research Partners with Limited Resources”, at the 2011 ESRI International User Conference in San Diego.

    Getting Spatial Data in to Tableau

    April 18th, 2011 admin No comments

    If you haven’t yet see Tableau Software run over to their web site and check it out now.  In a nutshell Tableau software is a desktop tool that allows users to quickly analyze reams of data, from multiple formats extremely fast. You can use it to create some remarkable visualizations from data that is probably already in your database. Of course the first thing we wanted to try is visualizing and analyzing spatial data.

    Tableau is not (nor does it pretend to be) a GIS tool. But it does have some basic ability to represent spatial data. Tableau requires you to flatten out the data by essentially pulling out each vertex in to its own row:

    Default Tabluea Spatial Data TableThe tricky part to this turned out to be the VERTEX_TYPE. Any geospatial veteran will immediately recognize that this column is meant to identify island polygons in the data. However nobody at Tableau could us what the valid range of values were,  so we had to guess.  FME seemed to be the most logical tool to use to try to flatten out the data.

    Using a combination of ListBuilders, Choppers and ListExploders I was able to get 80% of the way towards building a ‘Tableau Loader’ which could take any vector data and flatten it out to almost any RDBMS.

    However this really does not handle the mysterious vertex type. The transformation simply treats everything as interior polygons which results on strange spikes and lots of self-intersecting lines any time it encounters a interior lake or other real world island. The challenge is in trying to determine the point order for interior and exterior polygons. After several hours on the phone with Tableau and working with four different tech people, no body could tell me what the proper ordering for the vertex points should be. Since this work there have been a few more examples posted which should all work with relatively simple data.

    We shifted gears back to trying to represent point information. Since a lot of the data we deal with on a regular basis is raster based, its relatively easy to represent as points. Using this approach we were very quickly able to generate some simple dashboards on sub-national level population statistics.

    After the visualization is created using the desktop software its a snap to publish out to their hosted, public facing server. You can see our little sample here.  It would be great (and probably not hard) to connect Tableau directly to a spatial database such as PostGIS or SQL Spatial. With a little more effort it should be able to connect to FME for more complex data sources or even include some licensed FME components in to the Tableau desktop.

    Categories: SpatialDev Tags: , ,

    Some good tools for the bootstrapped startup

    November 27th, 2010 admin No comments

    SpatialDev’s first year was a great learning experience in how to efficiently run (and hopefully grow) a small business. One of things that helped us was a great set of tools to do everything from managing our financials to testing our products. This post gives my review (in random order) of some of the tools we’ve tried and the ones we’re sticking with.


    Collaboration and Content Management
    We started using BaseCamp back when SpatialDev was still just a pub based conspiracy. It is simple, cheap and worked beautifully when we were starting up. Now that we’ve got larger and more complex projects, we find ourselves wishing for a few things BaseCamp doesn’t have… like document folders. It’s also a hard sell with clients who are invested in SharePoint (a product that makes me want to cry every time I try to use it). BaseCamp is great for “mastering” our key project and product documents, but we’re pragmatic and not religious users. One of the coolest things about BaseCamp is the ecology that has grown up around it. We’ve been using a bunch of cool tools built on Rails that use the BaseCamp API and like BaseCamp, they are cheap and for the most part just plain work.

    Anyone looking for a simple timekeeping system to use with or without BaseCamp integration should seriously consider Tick . It’s a very straightforward timekeeping system that can draw projects and work-breakdown structures (WBS) from BaseCamp and comes with mobile apps to enable you your crew to log time on the go. It is super simple to set up projects, generate billing details to accompany invoices, and keep track of burn.

    SourceCode Control and Bug Tracking
    We use Springloops which is basically a hosted subversion service that has straightforward Rails UI and basecamp integration. Another Rails web service that we use is 16 Bugs. Its easy to set up and provides a simple interface that testers of all backgrounds  can use. It doesn’t do anything fancy like manage the testing process, it just does bugs tracking and resolution and does it well.

    I’m a Mac guy at heart and one of the things I always wanted to do was have a Mac as my primary computer at work. I use a 27” iMac loaded with RAM running Parallels . I haven’t used a PC emulator in quite some time and am totally blown away with the features and performance of Parallels. With the screen real estate I have on the iMac, I can truly run in parallel with Win 7 and Snow Leopard. This way, I can get access to all of the Windows-only software I need and stay in the Mac world where I belong.

    Cloud Storage and Infrastructure
    We’ve used and it works fine, but the business customer pricing is a little high for what you get. The desktop integration with Dropbox is cool and we used that as well. These are great tools and work well, but we can do the same thing with S3, so we’ve started moving to Amazon Web Services for all of our storage and flexible infrastructure needs. Now that Azure is part of the Bizspark program, we may check that out as well.

    Dedicated Server Hosting
    We still use dedicated servers for production hosting and we’ve been happy with what GoDaddy provides. It is also pretty slick to have your domain registrar and hosting provider one in the same. As ActionMappr continues to grow, we’ll move to provisioning new client sites through AWS.

    Software Design
    Our Interactive Art Director uses the heavy duty tools to design and create UIs, but from time to time, we need to draw up a workflow, a context diagram, system block diagram, a crude wireframe, what have you. Visio is good, but I have found OmniGraffle to be way better, despite the weird name. The shapes behave like I expect them to, the guides for placing things are more helpful in getting things straight, and the ability to apply styling is easier. The best thing about this software though is the availability of stencils that are directly relevant to what we do. There are a ton of free stencils developed by the user community and available at “Graffletopia” . You can find stencils for iPad, Android, Napkin UML and tons of other stuff that relates well to agile development.

    Business Productivity
    One of the biggest boosts to our start-up business has been access to all of Microsoft’s products through their BizSpark program. Microsoft gets its share of criticism for many of the things it does, but this is a very generous program that really makes bootstrapping possible. Other software companies create high barriers to entry for using their products and miss out on the good will and loyalty to be had by helping a small company get off the ground. Kudos to Microsoft for BizSpark!

    Being a bootstrapped startup is always an exercise in resourcefulness and endurance. We found some great tools that alleviated some of the pain of building from scratch. For others considering  a start up or searching for tools to relieve pain, I hope this helps.

    Categories: SpatialDev Tags: , ,

    African Ecosystems:Clip, Zip & Ship

    November 11th, 2010 admin No comments

    When we first started work on the Ecosystems application we had just a few goals in mind
    a) Highlight the new Ecosystems data recently made available from the USGS.
    b) Make the data as simple as possible to download.
    c) Kick the tires of ArcGIS Server for serving very large raster data sets from the central office in Kenya.

    We started with the core Ecosystems data but quickly expanded to include additional agricultural and infrastructure data such as Google Map Maker Roads and Open Street Map roads for sub-Saharan Africa. We ended up with over thirty gigabtyes of spatial data (both raster and vector) stored across multiple file and SDE geodatabases.
    The site uses a combination of custom python scripts in conjunction with the ESRI ArcGIS Server 9.3.1 javascript API. Downloading data is as simple as selecting one or multiple layers, entering an e-mail address and defining an area on the map. Because of the large file sizes the defined areas are limited to about the size of Mali.  The system sends the user an e-mail with a download link to the server at RCMRD (Regional Center for Mapping Resources for Development) in Kenya. The downloads include an ArcGIS MXD,  the basic metadata and in some cases a data license.

    The biggest challenge during the development process was probably physically moving the data, in the form of file geodatabases, to Africa. The ten hour time difference between Seattle and Nairobi didn’t help either. Another on-going problem is the frequent power outages in Nairobi which routinely break the connection between the application server and database server. A new uninterruptible power supply should be on-line soon.

    In the near future we hope to support additional non-ESRI download formats. We will also be increasing the number of data sources from RCMRDs vast catalog of African spatial data. A huge thanks to the data providers including as the USGS, Open Street Map, Google for all the content. And a huge thanks the local team at RCMRD and the SERVIR program for making this all come together.

    Categories: SpatialDev Tags: , , , ,

    FME User Group Meeting

    September 29th, 2010 admin No comments

    Jubal Harpster from SpatialDev will be speaking at the upcoming FME user meeting in Seattle.  The meeting is not just a sales pitch by Safe Software but a great chance to see what others in and around Seattle are doing with FME. Jubal will be talking about some ongoing work trying to orchestrate and audit multiple FME work flows using a combination of FME and Python. If time allows we may even get a chance to look at recent work building XFMaps to create geography from the Foursquare API.

    Categories: SpatialDev Tags: , ,

    SpatialDev & ECityGov.Net

    September 15th, 2010 admin No comments

    We are pleased to announce that SpatialDev has been selected to parter with the eCityGov Alliance to develop the next generation GIS Internet Mapping Platform and Portal. The current site – in service to 10 communities now for over eight years – needs some repairs, data updates and a technology overhaul. The primary goal of the project is to create citizen-facing information services and assembling a new and improved base map.

    The SpatialDev team is doubly excited because this announcement comes as we mark one year as a company.

    In the coming months we will be working closely with the eCityGov Alliance to define new and innovative approaches to serving location-based municipal information. The new will also integrate more seamlessly with other eCityGov services such as property and permit information. Ultimately, the project will provide an intuitive and user-friendly website for all seeking information about their community to make decisions affecting their families and business.

    Categories: SpatialDev Tags: , , , ,

    More about ActionMappr and a request…

    August 17th, 2010 admin No comments

    We keep making progress on ActionMappr and look forward to launching soon. Part of our process of getting to launch is customer discovery, trying to find some really good use cases and pain points where ActionMappr can really create value. Our experience with ActionMappr is that these aren’t too hard to find… they’re too hard to filter down to just a few. So we’ve decided to try and cast our net a bit wider and get more feedback to focus ActionMappr where it can have the most impact. We’ll also be putting a survey up on the ActionMappr site to solicit some specific feedback for our effort. Attached to this post is a one page profile sheet (hi-res) for ActionMappr that we hope will get around to explain what we are trying to do and get the attention of some more folks. Please cross post and tweet this.

    ActionMappr Overview

    Categories: SpatialDev Tags: ,

    WhereCampAfrica and BarCamp Nairobi

    June 30th, 2010 admin No comments

    I’m a bit late on giving my final thoughts to the WhereCampAfrica event that happened in the middle of June. Anyone who has ever put on an event like this knows what a thankless job it can be, but it was simply amazing to see over 600 people getting together to talk about technology and mapping in Africa. I was working triple duty updating the barcampnairobi web site, running the twitter feed and resolving last minute issues.
    Over the two days I met dozens of great local developers ,several potential business connections, watched two World Cup games, drank plenty of Tusker and had a great time. I would encourage everyone to visit the Barcamp Nairobi web site which has an updated list of bloggers and pictures.

    I’m already looking forward to 2011 in Nairobi. We are thinking about ways to get more managers and decision makers out to BarCamp. Maybe a Friday night social might draw out folks who normally would not come out over the weekend. Please comment and add suggestions either here or at the event web site. Looking forward to seeing everyone next year.

    Categories: SpatialDev Tags: , , ,

    Our work with

    June 30th, 2010 admin No comments

    Today SpatialDev wrapped up its work with the AGCommons program. For those who aren’t familiar with the program it is an initiative to accelerate farmer productivity in sub-Saharan Africa by delivering more locationally relevant, accurate and timely information to small holder farmers. Essentially delivering location based agricultural information to some of the hardest to reach people on the planet.

    Several members of our team has been working on this in conjunction with the CGIAR for over two years. From helping to forming the original concept with the Gates Foundation and ITC to delivering GIS and mapping technology to sub-Saharan Africa. The program direction ended as something completely different from what we started with but our team was still able to deliver a hybrid GeoServer & ArcGIS Server both sitting on PostGIS and hosted in the Amazon cloud. Along the way used Maps-On-A-Stick from the DevelopmentSeed, a GeoNetwork portal and DotGo & FrontlineSMS to build SMS interfaces to the spatial data.  We we’re also able to directly meet hundreds of stakeholders including farmers, agricultural extension agents, NGOs and researchers across both East and West Africa.  We hosted the first ever WhereCamp outside of the United States and had a great time.

    The team decided mid way through the project that hosting and running everything from the United States and Europe made little sense and was ultimately not sustainable. Eventually we decided to set up a Kenyan based company to maintain the technology and build the program going forward. I’m happy to say that company is now in place and open for business in Africa as