The Art of the Basemap

“Graphical elegance is often found in simplicity of design and complexity of data.” – Edward Tufte

Data visualization is the art of quantitative story telling. The story of data about places is commonly told on maps.  The purpose of a basemap is to provide the appropriate backdrop for telling a really compelling story. The basemap provides the stage and setting for the story, while data—tied to specific geographical coordinates– provides cast and plot.

We’ll have more to say about cast and plot later, but first let’s talk about stage and setting.  The basic elements of a base map are water, land, nature, roads, buildings, place labels and icons. Each of these elements can be designed to stand out prominently for map reading, or they can quietly reside in the background providing subdued context for story telling.

Take, for example, the following illustration of county voting data from the 2008 presidential election.  It is a great example of Urban Mapping’s unique ability to offer basemaps that are uniquely suited to the story that the creator seeks to tell.  In keeping with Urban Mapping’s design principles, the map is easy to read,  provides a visually pleasing and content-relevant backdrop, and enables quick access to the story line. Our basemap cartography aims for muted color palettes that have low contrast, without losing personality.

2008 presidential election results by county

2008 presidential election results by county

It is these very principles that we have also been able to bring to Tableau, one of Urban Mapping’s primary partners.  Our crack cartographic team has developed a number of basemaps that enable Tableau’s users to elegantly render geospatial business stories.  Here are just a few examples of base maps that you could access through Tableau.  Each of these three cartographic styles is designed to display the unique stories of Tableau’s users.  You can leverage our Classic style,

Classic Basemap Style

Classic Basemap Style, available through Tableau (and Mapfluence)

Gray style (depicted below),

Classic Basemap Style

Classic Basemap Style, available through Tableau (and Mapfluence)

and Dark style (depicted below).

Dark Basemap Style

Dark Basemap Style, available through Tableau (and Mapfluence)

As it happens, we’re a sponsor of Tableau’s Customer Conference next week in Las Vegas, and we couldn’t be more excited.  Geoservices is at some level all about telling the right story with maps – and the ability to access Urban Mapping’s maps through Tableau is fundamentally all about allowing Tableau’s customers to create great geospatial narratives.

We’re looking forward to continuing the conversation about data’s relationship to maps (plot and characters) next week.  In the meantime, let’s talk about what makes a good basemap – we’d love to hear what readers think!

Guest blogger: Andrew Hyder, Urban Mapping, Inc. Data Curation Associate

Leave a Comment

Filed under events, newsworthy

Jobs: Director, Product Management

Urban Mapping is seeking a seasoned candidate for product management. In this role, you will directly interface with software engineering, marketing, sales and other areas to own components of Mapfluence, our hosted mapping platform. We view product management as a ‘cradle to grave’ role, meaning you will be responsible for birthing, packaging, analyzing, positioning, promoting and tailoring our solutions to all the markets. This role requires a strong level of technical competence. If you are a ‘recovering’ software engineer or have a strong foundation in platform/API-driven businesses, we would like to hear from you.

Responsibilities

  • Lead our internal process to define the product strategy, roadmap and priorities
  • Negotiate short- and long-term product priorities
  • Define user stories and requirements for new product and data features
  • Track product development, and develop product launch plans
  • Develop and launch new products
  • Become an expert on other products in the marketplace
  • Enhance existing products and work with sales and marketing to drive market adoption
  • Collaborate with sales and marketing resources to define product rollout

Qualifications

  • Min 10 years experience with increasing responsibilities in product management or development of software-based products and services
  • BA/BS preferred in Computer Science or a related technical field
  • Experience with agile development processes and rapid product release cycles
  • Excellent written and oral communication skills
  • Excellent organizational and analytical skills with strong technical abilities
  • Command cross-functional respect as a product leader for the company and strong collaborator with peers

Urban Mapping, Inc (UMI) provides geospatial web and data services to simplify the development and deployment of online mapping and data visualization applications.UMI’s Mapfluence service offers a solid technical infrastructure for mapping, custom base maps and the industry’s most comprehensive on-demand data catalog. Since 2006, leading interactive publishers like Google, Yahoo! and Microsoft and leading enterprises like CoStar Group, Tableau Software and CoreLogic have utilized Urban Mapping’s geospatial data and technology. For more information, please visit www.urbanmapping.com.

This position pays a competitive base salary + benefits, including paid vacation, health insurance, stock options, training/education, centrally located in San Francisco’s Financial District, regular company outings, food & fun, etc…

Please send your resume along with a note of introduction to talent@urbanmapping.com and indicate ‘PROD MGT’ in the subject line.

Leave a Comment

Filed under jobs

Software Engineer

Urban Mapping is looking for brilliant and motivated software engineers to join the core team of developers for Mapfluence, our hosted mapping and analytics platform. You will help us define and build the next generation of our world-class RESTful web services and APIs for geovisualization.

We mostly work in Python, but the developers we are looking for are object-oriented wizards and can adapt to new languages quickly. So if you’re a rock star in Python, Java, C++, Smalltalk, Eiffel, or some other suitably object oriented language, then we want to hear from you.

We work in small, nimble teams and like to go from idea to production in less than two months. This means plenty of opportunity to conceptualize, develop and have your code used by a broad base of users, ensuring regular feedback. We’re also profitable and intend to stay that way. We believe that a healthy dose of maturity (no Guitar Band in this office) coupled with real revenue and products lead to growth. Sure, we like to have as much fun as the next company, but the hours aren’t usually insane.

Required Skills

  • BS in Computer Science or related discipline, or equivalent education plus work experience
  • 4+ years relevant work experience
  • Expert backend object-oriented programmer (eg Python, Java, C++)
  • Experience developing RESTful web services
  • A working knowledge of Agile Development practices
  • Great team player
  • Excellent communication skills, both verbal and written
  • Other desired skills include high-availability, high-traffic web services, high performance geo-databases or web-based mapping applications

Urban Mapping, Inc (UMI) provides geospatial web and data services to simplify the development and deployment of online mapping and data visualization applications.UMI’s Mapfluence service offers a solid technical infrastructure for mapping, custom base maps and the industry’s most comprehensive on-demand data catalog. Since 2006, leading interactive publishers like Google, Yahoo! and Microsoft and leading enterprises like CoStar Group, Tableau Software and CoreLogic have utilized Urban Mapping’s geospatial data and technology. For more information, please visit www.urbanmapping.com.

This position pays a competitive base salary + benefits, including paid vacation, health insurance, stock options, training/education, centrally located in San Francisco’s Financial District, regular company outings, food & fun, etc…

Relocation assistance is available, as is sponsorship for work authorization (H-1B or TN NAFTA).

Please send your resume along with a note of introduction to talent@urbanmapping.com and indicate ‘SOFTWARE ENGINEER’ in the subject line.

Leave a Comment

Filed under jobs

ISO: Cartographer in Residence

At Urban Mapping, we’re building world-class tools to help organizations make web-based mapping applications. We focus on the Mapfluence platform and developers build the stuff that shines. This is where you come in. Using your proven skills in cartography, web development with a healthy dose of curiosity, you’ll simply make maps. Your mandate will be to research, conceptualize and create. Using our on-demand catalog of 10,000+ indicators (including demographicsnoise levels around airport runways, religious affiliation, current/historical unemployment rates, transportation infrastructure and much much more! Some details about what the role:

*  Integrity First on the list, and for good reason. Your colleagues respect you, your friends value you and your bosses would enjoy the opportunity to work with you again. This doesn’t mean you are the gregarious sort, but it does mean people would describe you as principled and responsible.

*  Proven hacking skills Have you had success bridging private sector and government through technology? Created a prototype of a game-changing application for social good?

*  Technical chops You have a strong foundation in web-based technologies and the art of cartography.

*  Curiosity of mind and of spirit Are you innately curious about the world around you? How do we leverage (or not) technology and think about how to make it work for people, not the other way? Inspired by the work of others?

*  Flexibility Are you available for a three month residence?

*  Geography You need not live in the San Francisco area, but we’d welcome you in the office from time to time to learn from you.

We pay you to build; your pay depends on experience. If you don’t live in San Francisco, we’ll bring you out this way for a nice work trip/vacation. If you live in the area, we might send you away for a few days! Exact pay depends on your profile, desires, capabilities, etc…Possibility of renewing the position for an additional term might be possible.

Please send email to talent(at)urbanmapping(dot)com with “CIR” in subject line. Attach a resume, description of why this is interesting to you, links/descriptions of past projects and anything else that you think could be of relevance, and we will be in touch with you!

Leave a Comment

Filed under jobs

New API, More Docs, Tutorials, Demos and New Site

Our software engineering group has been heads down, banging out v2 of our JavaScript API, which we silently released this past Mon. Since our JavaScript API v1 was fairly sparse on documentation and most customers resorted to RESTful access, this release is a really big deal. There’s lots of goodness that went into it, and a summary includes:

  • simplified construction and manipulation of multiple data layers
  • simplified integration with Bing Maps, Google Maps, and OpenLayers
  • faster map drawing and interaction
  • programmatic access to the Mapfluence data catalog
  • new expressions for performing calculations of multiple indicators

There are tutorials on building thematic maps, heat maps, creating legends, integrating with Google/Bing/OpenLayers, guides that provide in-depth explanations of topics relevant to building applications using Mapfluence, and good old reference documentation. Not to stop there, we also have a refurbished support center, new corporate site, and a demo gallery where we highlight a few applications built on Mapfluence. A few stragglers, like the blog, will appear refreshed in coming days.

So what are you waiting for? Register as a developer and start makin’ maps!

Leave a Comment

Filed under engineering, newsworthy