On the Map: 9 questions with Barney Krucoff

April 23, 2012

Ashley

As I have been working in the GIS field for 10 years in Maryland, I have met some interesting, talented, intelligent, and motivating GIS colleagues along the way.  Hopefully this blog series will share with you some exciting tidbits of information from each person who has touched my career in some way.

I first met Barney Krucoff at a Metropolitan Washington Council of Governments GIS committee meeting in 2006. At the time, Barney was the GIS manager for Washington DC and I was very impressed with his knowledge of spatial technology and the cohesiveness of DCs GIS. When I heard the news that Barney was coming to work in Maryland, I knew that Maryland GIS would be in good hands.

  Quick Facts about Barney Krucoff

Tell me something fun about your job.
Governor O’Malley
has a special interest in geospatial technology and really uses maps and data to manage and lead the state. I bet that I’m the only state GIO who sits in his governor’s senior staff meetings. The challenge is delivering data and applications fast enough.

What is one of your favorite hobbies?
Ultimate Frisbee

Where are you from?
I was born and raised in Washington, DC, and have lived in Bethesda, Maryland since 1995.

What is your favorite GIS book?
To be honest, I don’t read GIS books cover-to-cover. That said, I’m a sucker for books that use transparent pages, like GIS applications use layers, to tell a story about a place.  For example:

  • Cities Then and Now, by Jim Antoniou
  • Transparent Cities, by Brian McGrath

1. What professional organizations are you active in?
I became active in the National State Geographic Information Council (NSGIC) when I became the District of Columbia GIS manager in 2004.  Over the years NSGIC has been a great source of contacts and information. NSGIC also provides benchmarks to measure how a state-level geospatial program is doing, and a little friendly comparison between states never hurts.

Now I’m also becoming involved with the Maryland State Geographic Information Committee (MSGIC). Maryland is lucky to have so many professionals and students interested and active in the organization.

2. How would you recommend others get involved in GIS?
I’m amazed at the quality and quantity of GIS programs in Maryland universities and colleges.  Whether you want to major in GIS or support another specialty by adding GIS knowledge, here are some links:

3. How has GIS changed since you first started your career?
Here is some of the stuff we didn’t have:

  • Data (except TIGER and some DLG)
  • Graphical user interfaces
  •  GPS (it existed, but few civilians had seen it)
  • Email (it existed, but wasn’t widely used)
  • The World Wide Web
  • Did I mention we didn’t have any data?

4. Where do you see GIS going in the future?
I haven’t been all that good at predicting the future of GIS during the first 21 years of my career, but as they say, “past performance is no indication or guarantee of future results,” so there is hope. The obvious trends seem to be the same ones that are moving the IT industry generally:

  • GIS, more than most information technologies, was focused on the public sector. It is now mass market and consumer oriented. The public sector is still adjusting to this shift.
  • Open source software is coming on strong.
  • Crowdsourcing and volunteer geographic information are coming on strong.
  • The cloud hosting is changing business models.
  • Web offerings continue to evolve rapidly from publishing pages to publishing services.
  • Citizen expectations for presentation and quality of government data are rising.

5. Could you explain how/why GIS is important in today’s world?
We are living in a new geologic epoch, the Anthropocene, aka, the Age of Man. Through development, farming, and energy use, humans are now changing the Earth itself and geologic time is accelerating. GIS helps us manage many things today (crime, transportation, health, land use, farms, etc.). What many people don’t yet realize is that now we need to start managing the planet holistically. GIS isn’t a tool in the planetary management tool box, it is the schematic.

6. Where do you see the job market going in terms of opportunities in GIS?
I see the job market remaining strong, but at the same time GIS is becoming less like magic every day.

7. How did you get interested in the field of Geography/GIS?
I was always interested in maps and cities, and I was comfortable with computers. I was already on my way to getting a Master’s in City Planning from Georgia Tech when I took Dr. Bill Drummond’s GIS class in 1990. I knew quickly that I had found my calling.

8. Did/do you have a mentor?  Who?
Many people inspired me, taught me, and helped me establish my career. They include:

My greatest professional inspiration has come from my staff at Michael Baker and the District of Columbia. They are too numerous to mention here.

9. What is one piece of advice you would give to a newbie in the field?
I have never loved the traditional five-part definition of GIS (hardware, software, data, processes, people). It is accurate but too clinical. I prefer a two-part definition: “GIS combines the power of maps with the power of computers.” Now the advice, don’t forget the computer part – particularly relational database management.

In case you missed the second installment of “On the Map,” check out my interview with Kenny Miller.


On the Map: 6 Questions with Kenny Miller

March 29, 2012

Ashley

As I have been working in the GIS field for 10 years in Maryland, I have met some interesting, talented, intelligent, and motivating GIS colleagues along the way.  Hopefully this blog series will share with you some exciting tidbits of information from each person who has touched my career in some way.

I first met Kenny Miller through early replication centerline efforts between the State, SHA, Esri and CGIS.  I have to admit I was intimidated and somewhat frightened of Kenny’s experience and knowledge in the field, and of course his ability to charm.  Then, as MD iMap began to grow to more than just a vision, I began to work with Kenny more directly and have learned quite a bit from him.  He seemed to place a lot of confidence in my GIS ability, and without people like Kenny, I would not have grown as much as I did both technically and professionally over the past 5 years.

  Quick Facts About Kenny Miller

Tell me something fun about your job.
Achieving “Ah Ha” moments with customers, especially people in positions of influence policy-wise across state government.  Seeing someone get excited about how GIS technology can solve problems, improve workflow and decision making.  Watching their faces light up makes me happy and I enjoy the job.

What is one of your favorite hobbies?
I have always been an outdoors person – hiking, bicycling, canoe/kayak – but sailing, especially racing sailboats – that has always been my favorite.

Where are you from?
Born in Chincoteague, Virginia in what is now Wallops Island Flight Facility.  My folks took me sailing before I was born on the Virginia portion of the Bay.  I spent most of my childhood in Annapolis, Maryland.

1. What professional organizations are you active in?

2. How would you recommend others get involved in GIS?
Students might join a Geography or GIS club at school, attend a local GIS committee meeting, celebrate Geography Week and GIS Day, follow a GIS Blog or get involved in other social media outlets like LinkedIn or Facebook with like-minded people.

3. What resources would you recommend for learning about GIS?
I try to remember that simple is usually better than non-simple.  Start with maps and data freely available on the web.  Use a Google map and pin map your friend’s houses or where they go to school.  Play the “where’s my house” game and explore places around you.  Keep adding new data or exploring tools.

4. How did you get interested in the field of Geography/GIS?
Since I was a small boy I have always viewed my world according to where I was in relation to my surroundings.  I was sailing the family dingy before I was 6 years old and navigating creeks and rivers along the Bay on family cruises.  When I was 9 my new bedroom contained a wallpaper map that covered a wall 8 feet high and 12 feet long (it exists to this day).  For at least 10 years I stared at the map of the world, dreaming of exploring exotic places as I drifted off to sleep. I knew that the continents fit together like puzzle pieces if I could move them long before I learned about continental drift.  In retrospect, it’s no small surprise I majored in Geology while building a sailing program at Old Dominion University. My graduate degree was in Computer Science and that led me into a job opening in a fledgling GIS program within the Maryland Department of Natural Resources.  I suppose I could claim that I’ve been studying spatial relationships my entire life.

5. Did/do you have a mentor?  Who?
My parents taught me sailing and navigation and let me ride my bike all over Annapolis as a kid.  My third grade teacher Mr. Richardson – he taught me the love of reading and asking “why”. My first Geology professor in college (Physical Geology class) which cemented my first career as a Geologist.  Several leaders within the Maryland Department of Natural Resources who supported my efforts to grow GIS within both DNR and the state – they had the vision and belief that my efforts and those of my colleagues were (and still are) the future of how government can make better decisions that relate to the citizens it serves.  Lastly Maryland’s Governor, Martin O’Malley, who listened to an idea I had and launched me into a role I had never anticipated – that of an appointed leader of GIS throughout Maryland.  Their vision, guidance and faith in me have always been inspiring.

6. What is one piece of advice you would give to a newbie in the field?
People rarely are in a position to express clearly and concisely what they want from a map (paper, web map, mapping system).  It’s not that they lack the ability to communicate, it’s just they generally have no knowledge of the possible or opportunity.  Ask them questions.  Lots of Ask questions.    Understand what they are trying to solve.  Speak their language and not GIS-speak.  GIS is all visual – show them a map.

In case you missed the first installment of “On the Map,” check out my interview with Dr. Mike Scott.


New Caching Tools to Keep In Mind When Using ArcGIS Server 10

March 26, 2012
Jeremy Monn

Jeremy Monn

At least half of my work week involves working with ArcGIS Server. So when my organization upgraded to ArcGIS Server 10 I was naturally curious what improvements were made to the software for map service caching purposes.  The most well-known and highly publicized caching-related improvement for ArcGIS Server 10 is the compact cache, which groups individual tiles into bundle files instead of storing each tile separately.  This modification not only helps shorten caching time, but it also shortens the time required to copy a cache from one location to another.

While the introduction of the compact cache option is important to know about, there are two lesser-known improvements that caught my eye which could be useful to those who regularly create or work with cached map services.

Mixed Tile Format
When configuring a map cache one needs to decide what image format to use for the cache tiles and what one decides will determine whether or not portions of a tile can be transparent.  If one selects JPEG then none of the tiles, even those along the cache periphery that have large areas that should be transparent, will have transparency.  This is an issue when one wants to overlay two cached images on top of one another.  In ArcGIS Server 10 one can work around this by using the mixed tile format, which provides the needed transparency in periphery tiles by storing them as PNG32 and storing all other tiles as JPEG.

Export / Import Map Server Cache Tools
Two tools available in ArcToolbox in ArcGIS 10 that could be very useful to those creating or modifying cached map services are the Export Map Server Cache and Import Map Server Cache tools.  The name of each tool clearly identifies each tool’s function.  However, what might not be so clear is the usefulness of these tools in the caching process.  Using these tools together provides the ability to collaboratively build a cache.  For example, one user could export a specific portion of a map service’s cache that they updated and share the update with others who can then incorporate the update in their own versions of the same map cache by using the Import Map Cache tool.  Additionally, the Export Map Cache tool can be used to export the cache to a folder that ArcGIS Desktop users can access. The ArcGIS Desktop users can pull in the cache as a raster dataset, thus eliminating the need to be connected to the ArcGIS Server that hosts the cache’s parent map service.

For more information on all improvements associated with ArcGIS Server 10, refer to ESRI’s What’s new in ArcGIS Server 10 page.


Readying MD iMap for Mobile Consumption and Enhancing the GIS Service Search Capability

February 6, 2012

Ashley

More and more MD iMap users are accessing applications and searching for data using mobile devices.  In fact, several State agencies have purchased iPads for their employees to replace their Blackberry phones.  To accommodate this growing user base, CGIS generated a mobile friendly version of the Portal website and a mobile friendly version for MD iMap application, GreenPrint.  Also, a search capability on the MD iMap portal has been set in place that allows users to find GIS services on MD iMap in a fast, up to date and easy to use manner.

Mobile GreenPrint Application or http://www.mdimap.us/greenprintmobile

This mobile-ready application for GreenPrint allows users to turn on and off the data layers, view a dynamic legend, change basemaps between streets and aerial imagery, use an identify tool, and search by location.  The GreenPrint application determines how the user is connecting – either with a mobile device or tablet or via a computer – and then launches the appropriate mobile site or the full mapping application.

Mobile Website for the MD iMap Portal or http://www.mdimap.us/imapmobile

This mobile-ready application for the MD iMap portal provides:

  • service alerts
  • information on how to connect
  • service URLs
  • event information
  • link to the Twitter account
  • GreenPrint mobile mapping application.

The MD iMap Portal determines how the user is connecting – either with a mobile device or tablet or via a computer – and then launches the appropriate mobile site or the full website.

GIS Service Search Capability

Previously, the MD iMap portal displayed a PDF of available GIS services.  The PDF was often out of date and hard to maintain.  The portal also displayed metadata records by map service name. This began to grow and was a somewhat tedious task to find a record.  The new webpage dynamically lists the GIS services and other information provided utilizing the ArcGIS REST endpoint for each service. Users can browse for services by typing in a keyword or expanding the folders in the catalog tree.  Clicking on a map service name launches a pop-up box with the service name, a service description, an image of the data, and a link to the service details as well as metadata records.


Guest Blog: A Time to Give – ArcGIS Online Research Leads to Volunteerism Mapping Application

December 13, 2011

Michael Bentivegna

Doesn’t it seem like the pace of life is getting faster and faster, and that technology is at least supporting this change, if not causing it? With every time-saving productivity gain that technology provides, the expectations for the speed and the amount of work to be completed in any time frame seem to just increase.  Within the field of GIS (Geographic Information Systems), this expectation is being driven by consumers that want to search for and view information in a spatial context (a map). In the world of media mashups, the publishing of new GIS data and applications is expected in a few weeks, if not days, and updates are expected to be nearly instantaneous.

For GIS professionals, Esri’s ArcGIS Online comes to the rescue or further enables this trend (depending upon your perspective). This platform enables the discovery, sharing, and display of GIS data in a free cloud-based software-as-a-service, social GIS ecosystem. In plain speak, it allows you to create map data mashups with great Esri hosted/developed basemaps and lots of national and global scale GIS data. In the past few months, Esri has added the capability to upload basic spreadsheets with address information and other data in GIS formats that are processed and made available through the site. They even offer templates to provide simple applications with functions like search, measure, identify, and social media integration. All of this can be shared within a group of your choosing or out to the greater public, embedded in your website. Exciting stuff!

A few weeks ago I had the opportunity to dig into ArcGIS Online so I could share the new capabilities to CGIS’s staff in a brown bag lunch, and I am glad I did. Later the very same day, I was in a meeting with the Maryland State Geographic Information Officer (GIO), Barney Krucoff, where we were asked to assist with a hurry-up effort to push information about volunteer locations out to the public for the holidays. After listening to the requirements of rapid and ongoing development of volunteer location data by interns and the need for a simple application to find the sites, I mentioned that this was a perfect project for ArcGIS Online. With the go-ahead given to investigate, I took a draft cut of the volunteer locations that the interns had compiled in Google Docs and within a few hours had the data set up on ArcGIS Online for review. Within a week of data refinement by the interns, investigation of the data update workflow process, and tweaking of the template application, we had the end product mapping application ready to be embedded in Governor O’Malley’s Maryland Stronger Together website. With the site up and running, the interns were trained to edit and update the data using ArcGIS Online tools, and the site was released to the public a few days later. You can see the map under the locate charitable organizations near you link in the website above. This is a great example of success in meeting the new accelerated expectations, and in this case, with free hosting.

I happily followed an interoffice email thread a few weeks after the Maryland Stronger Together site was launched, wherein team members were looking for an organization for DECO to donate food to this year (as we have done for the past several years). Without any prompting on my part, the site was used to find the nearest location to donate. I hope that in this time of need and giving, this tool might make it that much easier for you to find a place to donate to or to volunteer for during this busy holiday season.

View the Maryland Stronger Together map in mobile device.


Migrating MD iMap to ArcGIS Server 10 – Testing Results

October 24, 2011

Ashley

The past few weeks have been devoted to testing the migration of MD iMap to ArcGIS Server 10.  It is important to limit potential issues and ensure all services and applications function appropriately after the upgrade. If you have ever successfully done an upgrade, you know how important it is to test, test, and do more testing.

Because ArcGIS Desktop, ArcSDE and ArcGIS Server are spread out among multiple machines within the MD iMap infrastructure, we can upgrade the different components at different times.  So, we are only upgrading ArcGIS Server at this time.  And, MD iMap has seven instances of ArcGIS Server:  2 staging, 1 pre-release and 4 production servers.  We upgraded one of the two staging instances to ArcGIS Server 10 so we could test away.  The Center for GIS’ goal is have all instances upgraded by the end of November.

Please note that ArcSDE is still at 9.3.1 until we do a domain migration at the end of November.  Once the migration is complete, we will upgrade ArcSDE to 10.0 as well.

While I understand that every environment is different, I wanted to share two problems we have discovered in our upgrade testing.

No special characters in WMS-enabled services

Issue:  Several map services would not draw in ArcCatalog and we received the following error when adding them to ArcMap: “Could not add the specified data object to the map.”

Workaround:  After speaking with Esri Technical support, they confirmed this is a known bug – #NIM066837 Need to support additional special characters when using WMS.  The bug states that a WMS enabled map service that contains a comma (,), tilde (~), parenthesis (()), ² , ° , ? , and ` in the layer name won’t start.

At this point the only workaround is to either disable the WMS capability in the affected map services, or to rename the layers in the MXD.

Address Locators in 9.3.X ArcSDE Database do not work with a Geocode Service at 10.0

Issue: When trying to create or start a geocode service at ArcGIS Server 10 that utilizes an address locater in a 9.3.1 ArcSDE database, the following error appears: “Configuration GeocodeServices/MD.State.MDStatewideTest.GeocodeServer can not be started. Server Object instance creation failed on machine mdimap-XXX-X.  The connection property set was missing a required property or the property value was unrecognized.”

Workaround:  Publish the address locator from a file geodatabase.  We did this and the ArcGIS Server 10 geocode service now starts and works appropriately. I posed my question to Esri’s technical support and they said that they have seen other cases where a new address locator was needed to work past the error.  They also said that sometimes a locator built with 9.3.1 will publish to server 10, but practically speaking is finding that more often than not, they don’t. This is especially the case with customized address locator.

Tech support concluded that there are 2 options.

1. Publish the locator from a file geodatabase.  There has been some unusual behavior with older address locators stored in SDE geodatabases. **Honestly, at ArcGIS 10, you’ll get better performance with file-based locators anyway.

2. Create a brand new address locator in ArcGIS 10For best practices, it is recommended that you re-create the address locators using the current version of ArcGIS.

This brings me to my last point. I inquired again to the Esri technical support person to expand on his comment “…at ArcGIS 10, you’ll get better performance with file-based locators” so I could fully understand what he meant. His response indicated that prior to 9.3.1, ArcSDE would be faster, however, at 9.3.1 and later, benchmark testing has indicated that file geodatabases are actually faster for not just geocoding services, but also for serving vector data! He said that Oracle CAN be faster with Vector data, but only if the database is tuned very well.  This has more to do with I/O against the database – and I/O is relatively limited with a file geodatabase.  He stated he would use ArcSDE when editing, with versions, etc. and he suggested a presentation on ArcGIS Server Performance and Scalability–Performance Factors and Optimization.

For those of you like me, who don’t understand what I/O is, here is how the Esri technical support person explained – “Basically, it has to do with how the bus (the part of the computer that connects the motherboard to the hard drive) sends and receives data back and forth to the database software. Fewer paging operations have to be performed against a file geodatabase because pages can be cached ‘in memory’ as opposed to accessing the database. Fewer resources are being used to achieve the same goal.”  Very cool!

While we did run in to these two issues during our testing, there are workarounds that we will put into place.  These two issues will not hinder us from pushing forward with the migration of the remaining six instances to ArcGIS Server 10.  Next steps you may ask? More testing, more research and more fun!


VIDEO: Education Meets the Workforce – Student Interns Get Hands-on GIS Experience

October 11, 2011

Jenn

Our newest Education Meets the Workforce video features student interns from Towson University’s Center for GIS. The interns, Justin Mannion, James Parmeter, and Alex Stapleton, work closely together on data collection processes in connection with the Maryland Broadband Map project. The Maryland Broadband Map allows residential and business consumers to discover the high-speed Internet services and providers in their neighborhood, anywhere in Maryland.

Watch the video to learn more about how the interns are contributing to the Maryland Broadband Map Project and to other projects at CGIS.


Lessons Learned III: Creating a KML-Enabled ArcGIS Server Map Service

September 6, 2011
Jeremy

Jeremy Monn

Apparently my favorite topic to blog about is creating a KML-enabled ArcGIS Server (AGS) map service, because I find myself writing about the same topic even though I have written about this topic in two previous blog posts.  The impetus for writing about this topic a third (and hopefully final) time is that I found myself troubleshooting a KML-related issue that I am sure other GIS practitioners have or will come across.   Provided below is a description of each issue and its solution.

ISSUE ONE

When panning to a new location in Google Earth, the data that the KML-enabled AGS map service references disappears.

Explanation

The problem here likely stems from how the KML file was configured when it was created from an AGS map service.   There are specific configuration settings that deal with when or how a refresh of the KML file occurs.  In this case, one should configure the KML file so that it refreshes once the user stops panning.

Solution

Open the KML file with a text editor and search for the <viewRefreshMode> tag.  Make sure the value inside this tag is set to “onStop”.  Additionally, if any <refreshMode> and <refreshInterval> tags exist remove them if you want the refresh to be solely triggered by a user panning.

ISSUE TWO

The KML-enabled AGS map service used returns a URL when a feature is identified in Google Earth, but the URL does not work.

Explanation

An obvious reason why this might occur is because the URL provided in the dataset’s attribute  table was entered incorrectly.  Another less obvious reason is that special characters in the URL are being replaced by other characters.  For example, the “&” character may be replaced by the “&amp” string.

Solution

Obviously if the data was entered incorrectly in the source data’s attribute table then one has to correct the mistake.  However, when one has an issue where the “&” character is being replaced    by the “&amp” string then one should find out what MXD is being used for the AGS service,      save it as a MSD file, and re-point the AGS service to the newly created MSD file.  Once the AGS service is refreshed, the URLs should be correct in the service’s KML file.


Work with Us to Improve Your Web Site

August 3, 2011

Sharyn

Did you know that Towson University works with government agencies and businesses from across Maryland to implement a variety of features on their web sites and recommend marketing initiatives to support their goals? These services include advanced application development, e-commerce integration, email marketing service implementation, search engine marketing analysis, geographic information systems (GIS) application development, and database development. We also work with clients to improve the look and feel of web sites as well as the user experience issues that can challenge web visitors. We even assist organizations as they learn more about the use of social media on how it can integrate with their web strategy.

The Division of Economic and Community Outreach has over 100 professional employees who can provide guidance on design, programming, writing and marketing who are poised to enhance your web site so that your employees can focus mission critical programs.

If you would like to learn more about the web services mentioned here, check out our web page dedicated to providing additional information and a quick and easy way to contact us about your organizations needs.



Guest Blogger: The 2011 Esri International User Conference Experience

July 21, 2011

Ken Juengling

In my role as Project Manager for the Center for GIS, I am involved in many interesting efforts that leverage GIS technology to solve critical issues in today’s ever changing world.  Having just gotten back from the premier GIS conference, the Esri International User Conference, I feel a little overwhelmed – as I do every time I get back – and energized by Jack Dangermond’s plenary session that opened the conference.

Here are a few of my thoughts from the conference, which attracted over 15,000 attendees (about 5,000 were there for the first-time!).

Hopefully, you’ll have the opportunity to attend next year’s User Conference, which happens July 23-27, 2012.



Follow

Get every new post delivered to your Inbox.