The Command Line Revisited

I’ve talked repeatedly about GIS command line tools being powerful. During the launch last week of Cityzenith, I was describing our Asq query tool to the audience and described it as the command line of Cityzenith.

Asq is simple, a query tool to search through our indexed data stores in Elastic. But is also much more, a way to manipulate what you see in your view. Using the GUI to add and work with files and layers is of course how must people will work with the product but being able to stack together commands to perform the same action is where the power is. Much like Automator on Mac OS X or similar scripting tools, the idea is to batch functions together in building blocks.

Back in the 90s I used AutoCAD for much of my data creation because it made it simple to model the built environment. Before the madness of AutoCAD 13, the DOS based approach of having a command line at the bottom of the window made its use so much better than having to navigate toolbars and menus. Windows 95 and Mac OS destroyed the command line tools to the point we have things like Ribbon Interfaces and stackable toolbars. Its so much at this point that I try and do most of my GIS processes in the command line using Python or Javascript.

I don’t want users of Cityzenith to feel constrained by buttons, dialogs and options. Start typing and autocomplete takes care of your next decision. In showing our development team how you perform a Definition Query on ArcGIS Desktop, they were speachless at how many right clicks, OKs and other UI madness one must complete before getting something as simple as [PARK_NAME] = Grant”. I want to type:

SHOW -> FILE -> PARK -> WHERE -> PARK_NAME -> IS -> Grant”

That’s not even including all the spatial query functions we can do.

We just launched so this is the beginning of command line City Information Modeling (CIM). Cityzenith can help manage the built environment but taking control of all the aggregated data is critical. Hence Asq being the command line of Cityzenith.

If you’re interested in signing up, we’ve got a page to do that.

May 9, 2017 asq Thoughts






HWJF 04: Steve Pousty and Hey Dingus”

Yet another weekly edition of HWJF is out. Steve Pousty joins me to talk about JS.geo, big data in the cloud, esports, OpenShift, Alexa and Wolfram Alpha with GIS, serverless, fly fishing and traveling.

New this week are podcast chapters. If you have a modern podcast client, you’ll be able to skip between topics.

You can subscribe either on the show homepage or in iTunes or Google Play.

April 15, 2017 hangouts with James fee Thoughts






HWJF 04: Steve Pousty and Hey Dingus”

Yet another weekly edition of HWJF is out. Steve Pousty joins me to talk about JS.geo, big data in the cloud, esports, OpenShift, Alexa and Wolfram Alpha with GIS, serverless, fly fishing and traveling.

New this week are podcast chapters. If you have a modern podcast client, you’ll be able to skip between topics.

You can subscribe either on the show homepage or in iTunes or Google Play.

April 15, 2017 hangouts with James fee Thoughts






HWJF 03: Brian Timoney and GIS is dead, long live data analytics

Yet another weekly edition of HWJF is out. Brian Timoney joins me to talk about interactive mapping, GIS as a profession, python, R Studio and data analytics.

You can subscribe either on the show homepage or in iTunes or Google Play.

April 12, 2017 hangouts with James fee Thoughts






HWJF 03: Brian Timoney and GIS is dead, long live data analytics

Yet another weekly edition of HWJF is out. Brian Timoney joins me to talk about interactive mapping, GIS as a profession, python, R Studio and data analytics.

You can subscribe either on the show homepage or in iTunes or Google Play.

April 12, 2017 hangouts with James fee Thoughts






Google shuts down Google Maps’ editing tools

I mean I wasn’t a big editor in Google Maps but I know people did use it. Over the weekend this appeared, sadly not a April Fools joke.

Google Map Maker officially closed on March 31, 2017, and many of its features are being integrated into Google Maps.
Now you might think this is cool, integrated in to Google Maps natively. Unfortunately there is a huge functionality difference between Google Map Maker and Google Maps editing.

I think this is a reflection on the type of editing being done. It’s mostly POI editing rather than actual mapping. So it’s up to OSM to continue the open mapping platform which is how it should be in the first place. Google Maps Maker is probably best known for this image that was removed about 2 years ago.

April 5, 2017 google maps maker Thoughts