Spatially Adjusted

Geospatial Technology, Web Mapping and Spatial Services

Using ArcGIS Server in the Cloud

| Comments |

This morning I sat on a talk about “A Business Perspective on Deploying ArcGIS Server in the CLoud”. Esri likes to define 3 areas that ArcGIS Server can run; on premise, hybrid an cloud. You can see how ArcGIS Server fits in with each environment.

The talk was actually pretty good on the reasons why a hosted environment makes more sense than rolling your own equipment. I’ve had issues with how Esri defines ArcGIS into the cloud, but this talk was somewhat refreshing and realistic. A very nice change. The freedom that a virtual environment gives you for growing your business can’t be overlooked, something I’ve learned here at WeoGeo. But this same business case can be applied to those rolling out ArcGIS Server.

Clap

At 10.1, AWS AMIs will include Ubuntu Linux, PostGIS and of course Windows choices. I’m happy to see a Linux AMI choice, but unfortunately the news is that I still can’t roll out 10.1 linux myself, I have to use Esri’s AMI (WeoGeo creates our own AMIs for various reasons, we’d rather not run someone else’s AMI).

There was a good discussion of how to figure out the cost of AWS. That’s always a bit tricky, especially when you start working with AWS. Stay on top of your instances by looking at the AWS Management Console. Or better yet, work with a SaaS provider (like lets say, WeoGeo who abstracts out all this and charges you a set amount every month.

There was another section on using Vblock. I was unaware there was an Esri whitepaper on using ArcGIS with Vblock so I’m going to share it with you in case you wish to learn more about these two tools. Those who are unable to leverage Amazon and AWS should look at Vblock.

I think the new features of ArcGIS 10.1 will finally see a large uptake of ArcGIS Server in AWS and other cloud providers. This summer could be interesting with the big release of ArcGIS Server in virtual environment.

Indy-Esri

“Let us hurry. There is nothing to fear here”

The Esri Federal GIS Conference Plenary

| Comments |

So the GIS conference funny season starts off today at the Esri Federal GIS Conference. Clearly the Feds don’t need power strips to power their laptops as I can’t find any place to recharge in this hall. While sitting down I hear Esri reps talk to people in the hall. They keep talking about “ArcGIS 4” being the great new product. It took me a while to figure out that they weren’t talking about the mythical follow on to ArcView 3.x but an unfortunate talking point problem. ArcGIS 4 is actually “ArcGIS for <blank>” where <blank> can mean anything from “basemaps” to I guess actual analytics. Still ArcGIS 4 seems to confuse more than help. Maybe Jack getting on stage and saying it a couple times will make people understand.

Jack took to the stage and jumped in to how Esri and GIS are helping people do their jobs. Jack then brought out David Shell, Founder of OGC, to give him a “making a difference award”. I’ve got serious issues with many OGC standards, but I’ll give it to them that they have changed things. Hopefully they can make a difference and kill WMS.

David Hayes, today’s keynote, then stepped up and talked about how GIS and data are changing the Department of the Interior. Sorry Brian, no mention of BLM and their GeoCommunicator failure. Mr. Hayes says geospatial technology is the most important tool for Federal Government. I swear I could hear the consultants in the audience salivating at that.

Shouting at Cloud

When Jack came back on the stage, he jumped into “GeoInformation Products”. Jack says this is a code word for “maps”. Jack then said this is the “most exciting year of his life”. Reasons why include crowdsourcing, da cloud, collaboration, bigger pipes, social networking and of course GIS. Cloud GIS, according to Jack, is the new pattern in our space. He points to better access and common infrastructure (built on ArcGIS) that will help coordinate work inside and between agencies. Jack is clearly saying that Esri GIS in the cloud is how the Federal government will be doing business.

Jack says 10.1 will be released in about 8 weeks. He calls this Esri’s biggest release, ever. He says it will make ArcGIS easier. He says it takes part on the old Desktop and Server, but also in the “cloud”. Of course, Esri started with ArcGIS Online (which may or may not be ArcGIS.com, I can’t tell). It is, according to Esri, content mangement. He says that ArcGIS Online is about Intelligent Web Maps (so it isn’t content management). The idea is that you have one map in ArcGIS Online and share it with other Esri clients. ArcGIS Online enables; GIS, self-service mapping, office and organization.

ArcGIS Online seems to be a Google Earth Builder competitor. I’m not sure though if this is what people are really looking for. Are Google and Esri creating tools to one up each other rather than just provide what users what. I guess both services are aimed at federal customers who want this stuff.

Esri announced a product that integrates into Microsoft Office. There is now an Esri Maps “ribbon” that gets added to (at least this case) Excel. Unlike the ArcGIS Online, this tool actually seems to integrate into your existing workflows. The most brilliant feature? Share to Powerpoint. In addition they have integrated the toolbar into PowerPoint to add maps directly inside your slide decks. Beta will be available in late March going final late summer. Jack then came back out and says ArcGIS Online is integrated with SharePoint and Office, IBM Cognos and Salesforce.

Next up was ArcGIS for Desktop (not ArcGIS 4 Desktop). 3D, Imagery (you don’t need Erdas), sharing work with ArcGIS for Server or ArcGIS Online. ArcGIS for Server is 64bit and finally have a good Linux version. Esri is going to continue supporting Flex, Silverlight and JavaScript APIs. Thus if you’ve bet the farm on these APIs, you can continue doing so with 10.1. Mobile is still on iOS, Android, Windows (Phone/Mobile) and ArcPad. I’m not seeing any Mobile JavaScript API talk yet.

Jack mentioned he spend $300 million on 10.1 development. The next version will be called 11 (or 10.2) and Esri wants you to visit their Ideas site to post what you want (like drag and drop CSV files).

<break for lunch>

The afternoon sessions included outlining Esri’s “commitment to open and interoperable standards”, mobile clients, City Engine and new features of ArcGIS 10.1. It appears the new tools for imagery analysis, lidar and video extend the platform out far. I think the DevSummit will be the place to learn more about 10.1 and what’s coming.

The Esri Federal GIS Conference is aimed at Federal GIS user base so it isn’t an area I’m working in. With each new release, Esri pushes ArcGIS that much further as the geospatial choice for the USA Federal Government. The scale here is quite impressive to behold, others wanting to compete better get their act together.

The Esri FedUC - Partly Cloudy?

| Comments |

I’m off to the 2012 Esri Federal GIS Conference tomorrow morning. The one thing the “FedUC” does more than anything else is set the tone for Esri’s marketing push. From the Plenary description:

Esri president Jack Dangermond will provide an update on the latest innovations in ArcGIS, new patterns in cloud GIS, and a vision for the future of GIS.

The Esri cloud story has been half told. Basically it’s a concept that still needs to be flushed out. I’m always waiting for the new ArcGIS architecture to come down the road where Esri can really start treating “ArcGIS” as a true scaleable hosted technology and not just some enterprise server software that happens to run on some IaaS platform.

The “new pattern” as Esri sees it is probably in this article written by Victoria Kouyoumjian. The problem with this vision is that I’m not sure ArcGIS.com as it exists today is anything close to something GIS professionals (the ones that use Esri Software) want or need. ArcGIS.com might “grow the brand” for Esri, but it keeps them stuck in the past having to support the world largest COM ecosystem out there, ArcGIS.

We’ll just have to see what happens when Jack takes the stage in about 36 hours and tells us what we need to know about Esri and hosted GIS. Personally I’m still hopeful at some point Esri will figure out a license model that lets us at WeoGeo integrate their products into our infrastructure that doesn’t cost $40,000 an instance (we scale our servers on Amazon to the point we could never afford to pay that kind of license).

ArcGIS.com is a smokescreen for Esri to keep talking about hosted GIS until they announce their new ArcGIS backend. For all we know, ArcGIS.com is the basis for this new ArcGIS that scales, works on non-Windows servers and is priced at a realistic price point. I’d jump at a chance to leverage more Esri technology in our stack at WeoGeo, but for now we’ll sit and wait with the rest of you for whatever this new pattern is Jack is going to talk about.

Licensing based on how people were doing business in 1988 doesn’t work in 2012. That’s what the “new pattern in cloud computing” should be telling us.

Suggestions to Europe for the 2013 FOSS4G RFP

| Comments |

I saw today that Paul Ramsey posted the 2013 FOSS4G RFP. Highlights according to Paul:

  • 2013 is a “Europe year”
  • Like last year, using a two-stage bidding process, with letters-of-intent, followed by full proposals for selected bidders.
  • Letters of intent due March 31.

Since this is a “Europe Year”, clearly we need to be thinking about a FOSS4G in Europe next year. Because Europeans are always looking to the USA for suggestions (right?), I’ll gladly pass this free advice on to our brothers and sisters in the Euro zone… Don’t put it in Northern or Eastern Europe. Acceptable choices are only the French or Italian Rivera.

I’m sure Prague, Budapest or Warsaw are wonderful cities and should be at the top of any trip to Europe. But to me that’s like having a conference in Chicago. Sure, there are wonderful things to do in Chicago, but eventually you wake up one morning and you realize the best thing about Chicago is that it isn’t St. Louis or Milwaukee. You don’t want that to happen to FOSS4G 2013, right?

Plus who doesn’t want to see old men in speedos pull a fishing boat up on the beach (isn’t that what Italy is all about)?

Only in Europe

Teaming Up Against Esri

| Comments |

I’ve been trying to catch up on some reading during lunch today and this interview that Joe Francica did with Pitney Bowes Software’s John O’Hara caught my eye:

[John] O’Hara mentioned that Autodesk saw Esri moving into design space and therefore saw an opportunity to work with PB as a partner to go up against situations with Esri. Similarly, Autodesk and PB have some dependence on desktop software and largely don’t play in the same space. PB is focused on business applications of GIS in markets like insurance, banking and retail while Autodesk plays in the planning , engineering and energy space. Autodesk’s go to market model is through a huge network of partners; and PB has a more direct sales organization.

All this “GeoDesign” talk clearly caught Autodesk’s eye. I’m guessing that they’ve had enough and we could be seeing a larger commitment from Autodesk in the “Geo” (big G) space in the coming year.

Dorothy/Scarecrow

On the way to battle the Wicked Witch of the West Redlands, Autodesk found Pitney Bowes on the side of the road.

Steve Coast’s New Project - OpenGeocoder.net

| Comments |

Yesterday in the Geowanking mailing list (yes it seems to still be alive), Steve Coast posted about a new project he’s been working on.

I figured this is a good group to give a peek at something I worked on last month:

http://opengeocoder.net/

The premise is that a typical geocoder uses a large chunk of code to import a large database in to a large geocodable database. Then another large chunk of code is used to actually take a string and geocode it against this large imported dataset. At the end of all of this all you’re typically doing is showing some bbox for some string like “London” which the user typed in.

So wait, another geocoder? About OpenGeocoder.net says Steve:

The major differentiators against other sites are that the IP licensing is clear, all bboxes are derived from imagery we have rights to, the bbox & string data is put in the Public Domain. It’s trivial to use. The API saves misses for later fixing. It’s hard to find a site that does 2 or 3 of those.

Basically Microsoft is donating the imagery to the project so that anything created is in the Public Domain. Still, people seem nervous about a Microsoft license. I’m of the mindset to give Microsoft the benefit of the doubt here, especially given that Steve has put his name on this project. The API seems dirt simple:

Simple OpenGeocoder API Call link
1
{"id":95,"querystring":"tempe, az","bbox":[-111.95999279075178,33.31870578442512,-111.88966369510898,33.43499440611312]}

And you can export everything out as a data dump:

OpenGeocoder Data Dump link
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[{
    "id": 16,
    "querystring": "redmond, washington",
    "bbox": [ - 122.16359431725979, 47.629201118810521, -121.95962673672143, 47.707945665278359]
},
{
    "id": 17,
    "querystring": "10900 ne 8th st, wa 98004",
    "bbox": [ - 122.21734164229828, 47.602043528688739, -122.16554282180267, 47.623741618719521]
},
{
    "id": 18,
    "querystring": "north redmond, wa",
    "bbox": [ - 122.15934276580811, 47.663479807053676, -122.08664417266846, 47.6943388603396]
},
{
    "id": 19,
    "querystring": "kirkland, washington",
    "bbox": [ - 122.2199670647735, 47.657545427233529, -122.18383234492487, 47.683554414014836]
},
{
    "id": 23,
    "querystring": "london",
    "bbox": [ - 0.21114349365234375, 51.45143956922248, 0.01407623291015625, 51.54548101558931]
},
{
    "id": 95,
    "querystring": "tempe, az",
    "bbox": [ - 111.95999279075178, 33.31870578442512, -111.88966369510898, 33.43499440611312]
}]

It will be interesting to see what the community does with this new resource. A Geocoder is only as good as the data inside and if the community is required to make this one work, we’d better get cooking.

I’m Heading to Washington to Occupy the Esri FedUC

| Comments |

OK, so maybe Esri doesn’t call the FedUC the FedUC anymore. If you called it something else, I might not know what you are talking about. Anyway, I’ll be in Washington next week Tuesday-Friday to present a talk on how WeoGeo uses Amazon’s infrastructure to do the awesome stuff we do.

Amazon has invited us to be with them at their booth showcasing how WeoGeo uses AWS to integrate location-based enterprise data into predictive analytical systems such as Business Intelligence tools. Drop by and let me know if you’d like to talk about WeoGeo or just email me and we can set up a time to meet.

It is hard to believe it has been over two years since I was last in D.C. I’m looking forward to it.

GeoMonkey Goes to Washington

The GeoMonkey goes to Washington and all he finds is lots of paperwork. You guys really know how to throw a party inside the beltway.

Migration to Octopress Complete

| Comments |

This blog have moved more times than I recall. In it’s current form (since 2005) it started on Blogger, then MovableType and then Wordpress where it’s resided since about late 2005. Times change though and Wordpress is more of a content management system than a simple blog tool. Thus I’ve gotten tired of hacking PHP to get just a nice simple blog.

I’ve written my blog posts in Markdown for at least the past 4 years so when we migrated the WeoGeo website over to Markdown and Jekyll I was in love. Jekyll is a great static site generator built on Ruby which does one thing really well, generate a website full of static webpages. Unlike tools such as Wordpress which render everything as they are requested, a Jekyll website is already pre-generated so all the browser does is render a simple HTML page. While there are tools in Wordpress that basically allow you to cache the PHP pages, the number of plugins slow the website down and becomes a huge overkill for just doing what I want, write.

Now we rolled our own Jekyll website at WeoGeo, but I wanted to simplify the process for me since I was only creating a blog. That’s where Octopress came in [I wish I could give a hat tip here to whomever pointed Octopress out to me first]. The Octopress framework abstracts out much of the blogging process (connecting to Twitter, Facebook, Disqus Comments, Github) freeing me to basically just write. I had to do a little work getting Mint to work, but if you use Google Analytics, it basically works out of the box.

I’ve still got a couple things I need to do:

  • Clean up old blog posts. Because many of these have been migrated 10 times or so back and forth, the formatting is messed up. I’m doing this by hand because I want them to look good, but with over 2000 blog posts, this takes time.
  • URLs are still a little wacked out. Wordpress did some non-standard things so rather than write some weird .htaccess thing, I’m basically converting the urls by hand. I figure there might only be 1% that fail at this point, but I should have that cleaned up soon.
  • The template is still stock and I want to get it back to the simple white background that I used to use. That’s simple enough, but the number one priority was to free my content from MySQL and Wordpress.

I’d like to thank Dan Dye for helping me out with some of the Python work. He’s become such a Python Ninja that I can’t but help use him as a resource. Seriously, Levenshtein is awesome and I probably wouldn’t have found it without him.

Sophia Parafina – Open Source Mapping in Windows

| Comments |

The real game changer is the release of TileMill for Windows.

She’s right, lots of great new options for Windows users.  As Brian Timoney says:

Those are universal skills no matter if you are on Windows, Mac OS X or Linux.  Cross platform apps gives you the ability to use your skills everywhere, rather than scripting VBA Microsoft Access “databases”.

France Says Google Maps Is Guilty of Being a Free Resource

| Comments |

You got to love France.

A French commercial court has found Google guilty of abusing the dominant position of its Google Maps application and ordered it to pay a fine and damages to a French mapping company.

In a ruling Tuesday, the Paris court upheld an unfair competition complaint lodged by Bottin Cartographes against Google France and its parent company Google Inc. for providing free web mapping services to some businesses.

The court ordered Google to pay 500,000 euros ($660,000) in damages and interest to the plaintiff and a 15,000 euro fine.

Bottin Cartographes’ webpage is sparse on what actually they do that people want.  Rule number one of failing, sue the rich competitor when your own stuff  falls flat.  Clearly Europe has it’s eye on Google and I suspect we’ll see many more of these “judgements”.  And god forbid, don’t let Bottin find out about OpenStreetMap.  They dump just about anything on the market for free.

French Guy The French Judge in the case was quick to "pass" on the ruling.

TileMill – Now Available on Windows

| Comments |

TileMill has been out for about a year, but Windows users have had to run it on a Virtual Machine. Until now!

We’re excited to bring you TileMill 0.9.0. The latest release of our map design studio adds native Windows support, a new plugin system, and key core improvements. Whether you’ve been meaning to try TileMill or are a longtime user, expect a more powerful, accessible map design experience starting today.

There is a whole lot more than just a Windows release, plugins, tons of performance issues and some slick new UI features. As always, it is available at tilemill.com

TileMill

And even more cool stuff from Development Seed, MapBox for iPad 1.8 is out.

FOSS4G North American 2012

| Comments |

Not much notice, but there will be a FOSS4G in North America this year.

On the heels of last year’s successful and well-attended international FOSS4G event in Colorado, many of us in the community of free and open source geospatial software developers, users, and advocates in North America recognized the need for a regular gathering in North America. So this year we have come together to plan the first ever FOSS4G North America conference, an event to take place April 10?12, 2012 at the Walter E. Washington Convention Center in Washington, DC. FOSS4G-NA will bring together many public and private-sector stakeholders at the forefront of some of the world’s most innovative free and open source software to discuss and work on building tools to help solve some of the world’s most pressing problems.

I can’t decide if I’m closer to China or Washington DC. Remember nobody gets kicked off the plane for playing OSGeo with Friends.

Alec Baldwin Pilont

Bing Maps Gets Nokia Brand and Possibly the Boot

| Comments |

The Microsoft/Nokia relationship gets a little confusing these days. According to Pocket-Lint:

Nokia CEO, Stephen Elop, has told Pocket-lint that we shall soon be seeing the Nokia brand name within other devices and not just the company’s own phones.

“You’ll starting seeing the word ‘Nokia’ on a map that you get from Microsoft properties over a period of time,” Elop explained to Pocket-lint in an interview behind closed doors at CES in Las Vegas. “Even if you are on a BlackBerry device, who recently said they were going to start using Bing Maps.”

Interesting isn’t it? Nokia Maps on other devices. Here is the kicker…

“Part of the relationship we established with Microsoft is that we are clearly placing a bet on the Windows Phone platform. [In return] they are placing a bet on our location-based platform: mapping, navigation and so forth,” said Elop.

Thus it appears, at least in Nokia’s mind, that Bing Maps might eventually be replaced with Nokia Maps. Clearly Nokia believes that they bring navigation and location to the partnership. I’m sure though, as with everything Microsoft related, this is going to be much more complicated than it should be. In a perfect world, Microsoft and Nokia would agree that Bing Maps should be replaced by Nokia Maps and get it done quickly and with minimal fuss. The reality is that there will probably be three mapping platforms. The old Bing Maps, the old Nokia Maps and this new hybrid Nokia Maps (powered by Bing?) that blends the two services.

Ugh, right? Check with Pocket-link tomorrow to see the full interview with Elop and hopefully more detail into what this means. Almost a year ago I talked a little bit about this scenario, maybe it is finally time.