Last weekend Esri joined forces with Airbnb, the City of San Francisco’s Mayor’s Office of Innovation, and GAFFTA to put on the Discover SF Hackathon. This event brought together designers, developers, and entrepreneurs to hack the urban experience by promoting discovery and exploration for residents and tourists alike.
(ArcGIS.js <= 100)
What a great turnout for our first Esri Dev Meet Up in Seattle! Over 40 geo and non-geo dev types from a number of organizations (OSM, MapQuest, City of Seattle, Seattle City Light, NOAA Fisheries, Code for America, Microsoft, Mappa Mundi GIS, Island County, Lockheed Martin, etc.) turned up at the Tap House Grill to meet and share ideas about mapping and dev technology. A number of folks also just walked in off the street after seeing our sign and were pretty surprised to see all the activity going on. Many of them stayed and and joined in the fun.
Steve Coast kicked things off with a presentation on Open Street Map (OSM). He covered what it was, where it came from, who’s using it, and where it’s going in the future. It was interesting to see how effective a crowd-sourced, Wikipedia-like platform could be used to map our world. He showed a few before and after maps that illustrated how an outdated paper map document could be transformed into an up-to-date, digital, geographic representation of the world – and all accomplished by volunteer citizens!
Keynote speakers don’t always get off easy, however! The audience threw some pretty tough questions his way, but Steve waded through everything just fine and delivered an excellent presentation. Good job Steve, and thank you!
And if you didn’t hear, Steve recently moved to Seattle and joined Microsoft, so it should be interesting to see what impact he has on their mapping development efforts in the future.
The lightning rounds went off without a hitch. Most of the presenters didn’t use PowerPoint, and the one that did use a slideshow, used this interactive online tool called Prezi for creating and delivering the presentation. It was pretty slick and everyone loved it! A number of people requested the link, so here it is.
One of the presenters cancelled at the last minute, so hats off to Hurricane and Max who stepped up and delivered some great talks in their absence.
OSM was the big topic of the night. Al Pascual also showed an open source extension to ArcGIS that allows you to import OSM data, edit, symbolize, attribute and then export back to OSM. The extension is implemented as a set of Geoprocessing tools in .NET and the open source can be found here. Very cool!
One of the most interesting talks was from Max Ogden, Code for America, who actually found out about the event just hours before, came down, signed up, and delivered a lightning talk right there on the spot. He led the talk with a few online demos and a discussion on how government and private sectors could move towards publicizing their data and the different vehicles to do so. He even handed out an iPad with a 3D/geo augmented reality application on it for viewing geography and what’s around you.
Who ever said you need to prepare for a presentation, right?
Other Hot Topics
Crowdsourcing and data integrity
ArcGIS.com for map generation for non-profits
Open developer platforms
Tree management with spatial tools
ArcGIS for Windows Phone demos
Jobs in GIS
In the end, this was another great night of information exchange, collaboration, and meeting new people. We had a full house and the food and beverages were great, so we’ll definitely consider this venue again!
To get on board and hook up with other “geo” developers in the Seattle area, be sure to visit the Esri Dev Meet Up site and sign up.
See you next time!
On Oct 20th, over 50 geo developers and managers came out to join us at the Dev Meet Up in Boise, Idaho. The event was held at the Bardenay in downtown Boise. Many of the attendees were from local government agencies but there were also a number of individuals from local and private businesses. Overall it was a great crowd and the venue offered a great atmosphere to engage in “geo” conversation.
Todd Buchanan kicked things off with a presentation on Regional GIS Application Development. This was a very interactive talk that solicited feedback from the audience on how to improve application and data sharing across different agencies. A number of pain points were also covered. This sparked a lot of conversation and interest in things like data and application standards, maintenance and ownership. We get the feeling this topic will come up again.
From there, the lightning talks unfolded.
One of the great things about the format of these events is that we can adjust the program as necessary, and when one of our lightning talk presenters didn’t make it, Kevin Jones offered to fill in at the last minute.
Kevin presented his dissertation on Open Layers and integration with different platforms. This was an excellent talk, especially considering he didn’t prepare for it all!
Alan Rea from the USGS followed up with a presentation on how they used ArcGIS to build a web application to perform heavy back-end geoprocessing to generate stream stats across the country. The system allowed users to visit an ungaged area and estimate stream flow statistics by using back-end raster and other regression analyses. The scale of the system was impressive, using 17 servers to crunch gigabytes of data to generate the results. One of the lessons learned was that they are now rewriting parts of the application to expose the server-side functionality via standard protocols (REST and SOAP). This will allow them to more easily integrate with newer client-side and RIA technologies. Currently the system has been fully implemented across 22 states and 11 more are in the adoption process.
Bill Masters finished off with an excellent presentation on how he designed a vault/utility management application with Silverlight. This was impressive because he stepped us through how he actually built the application by starting with some of the templates you can find on the ArcGIS.com Resource Centers and how, by stitching together other samples, he was able to build a simple and interactive application to access his data through ArcGIS Server. One of the challenges he was able to overcome was displaying data in an Access GDB along with a number of associated related tables. Very impressive as this was his first Silverlight application!
- Standardizing applications and data
- Moving web apps to mobile
- Migrating to ArcGIS 10
- ArcGIS Server SIG group for Idaho?
- When is the next meet up?
One of the great things about these events is that you really get a chance to connect and share information with others in the local community.
But what happens when the event is over?
How do you find people or reach out to the community afterwards?
So whether you were able to make it or not, feel free to visit MeetUp.com and get connected with your local community of geo-developers. Also stay tuned for future up and coming events.
Until next time…
We started off with a great overview of Windows Phone 7 (WP7) from Scott Kerfoot, senior director at Microsoft. He brought four WP7 devices (one of course his personal) with him that were circulated around the audience to test drive. Scott covered everything from how the Marketplace will work for application development and deployment to where you can find the development environments to build custom applications. And if you didn’t know, the WP7 dev environments Expression Blend and Visual Studio 2010 Express are totally free, so it is easy to get started.
Also, if you didn’t hear we are raffling off an EDN subscription and an Esri Developer Summit pass at the Dev Meet Ups. Brian Simms won the EDN subscription and Michael Luna won the Developer Summit pass. Congrats guys!
After the presentations, the social started with food, drinks, and dev talk. We (AL, Andy, and David) found ourselves talking about everything from ArcObjects Geodatabase extensions, Python, Flex, Silverlight, WP7, to selecting a framework for creating a REST based service.
Overall, our second Meet Up was a great success! Great presentations, interesting conversations, new connections, and delicious food and drinks. Exactly what we are going for with these Meet Ups.
Thanks to everyone for coming out and making this such a success.
See you next time!
Oh yeah, don’t forget to join our Linkedin group to stay connected on what’s going on.
This year the focus of the GeoWeb conference was on “Going Real Time”.
In our presentation, we discussed how to build client and server GIS applications that consume real time Twitter data. We covered a number of real world scenarios that this could be applied to such as disaster management, emergency scenarios and so on. We also covered some of the challenges we face when building systems like this.
GeoWeb 2010 Real-time ArcGIS Twitter Map
In the spirit of supporting the “real time” theme of the conference, we also demonstrated how to use the ArcGIS platform to build a real time mapping system to track conversations on Twitter. The system (code named “TweetBase”) had the capabilities of capturing all of the ”GeoWeb” conversations that took place during the conference, geolocate them, and publish them on a web map on ArcGIS.com.
Here is an example of the map in a browser and mobile client.
Here’s a short tutorial that illustrates how to use some of the new Visual Studio 2008 and 2010 integration features that are available with ArcGIS 10. This includes project templates, snippets, references, tool tips, help documentation and samples.
If you are new to developing with ArcGIS using Visual Studio (VB.NET or C#) or if you are a VBA developer looking for pointers on how to use the Visual Studio environment, you might find this video helpful.
If you were at plenary today, they you would have seen the trivia question just before the break.
When I started the application, there were 1129 followers in total, so that was the official answer. But because it was just for fun and the number kept changing through the morning, we were quite flexible on that.
Here are the winners (in no particular order):
1. @matheeeny: 275 on facebook plus 874 on Twitter = 1149 total followers!!
2. @dafkobyte: Just in: @ESRIDevSummit NOW has 276 Facebook fans & 877 Twitter followers = 1153 total!
3. @phillipsmh: 873 people following #devsummit
4. @dropstones: #devsummit 1189 total followers Doug Washington, DC
5. @roland_duhaime: 1200 #devsummit
6. @jazzy_chord: #devsummit My guess: 350 followers.
7. @jeadly: #devsummit 1157 people following on fb/tw
8. @DOINWRK: 872 Twitter 275 fb… 1147 total #devsummit
9. @NateStrout: About 900 followers of @ESRIDevSummit on Twitter
10. @RealIdahoBoy: 600 #devsummit
Be sure to find myself or Jim Barry Mesquite Hall B Wed (10:30-5), Thurs (8:30-11:00).
Remember, this was just for fun, but if you think we missed you, feel free to come by.
Thanks again for playing. And please let us know what you thought of the application! We wanted to show one of the many simple ways to feed social media data into a map display.
The ESRI developer community is gearing up for the DevSummit next week, including everyone here at ESRI. If you haven’t already noticed, there are a few different styles of presentations this year. One of particular interest is the “multi-session”.
It was clear that there were interesting and useful topics that didn’t fit the full 75 minute format and that were getting left out, so multi-sessions were born.
Each one has an overall common theme and is designed to let the presenters give you a very concentrated
and focused delivery of a sub-topic in 20 minutes. They will be moderated and there will be a 5 minute Q&A after each mini-session.
There are 4 multi-sessions scheduled this year:
- A Developers Guide to ArcGIS 10 Geodatabase Data Types (Tue 1:30pm)
- Using and Configuring ESRI’s Mobile Technology (Wed 2:45pm)
- Developer-to-Developer: The ESRI Development Process (Thu 8:30am)
- Developer-to-Developer: ArcGIS 10 Desktop Development Topics (Thu
Follow the links to see more details on the topics within each. We think these are a great addition to the DevSummit, so come back and let us know how you think they worked out.
This year at the Devsummit we’ll have a special multi-part presentation on the ESRI development process. The idea of this session is to give you some insight into how ESRI develops software. Members of the development team will be on stage to cover some of the practices we employ during the development process including everything from our agile development strategy, scrum meetings, to project source control and unit testing.
This session will be valuable to anyone wanting to learn more these topics or who are looking for ideas to better manage larger-scale development projects in the future.
Here’s a sneak peak of one of the topics that we’ll cover: The ESRI “Scrum”.
Don’t miss this one!