Skip to main content

The MQ Blog

Discover easy ways to improve your business needs using MapQuest’s tools and gain insights into MapQuest use cases for various industries

Announcement: MapQuest.js Public Release

We’re excited to announce the release of the successor to our Leaflet Plugins, MapQuest.js! Built with Leaflet v1.1.0 integration, MapQuest.js provides all of the power of the MapQuest geospatial platform combined with the elegance of the open-source Leaflet mapping library. Seamless integration with MapQuest’s APIs allows easy interaction with the geocoding, directions, traffic, and search-ahead services, both with and without a map.

Leverage proven MapQuest APIs with new flexibility and more features:

With new simplified interfaces, you can create and configure interactive maps with many new features. Instantly choose from light, dark, satellite, or hybrid map tiles with zoom levels from 0 to 20 and utilize OpenStreetMap or licensed MapQuest datasets.

MapQuest.js provides all of the standard Leaflet controls, as well as our own MapQuest- designed controls, ultimately helping you code faster and more efficiently.

  • MapQuest.js Controls:

    Want to add some of the features of

    to your own map? The MapQuest control adds zoom, locator, satellite tiles, and traffic integration to your map with a simple and clean interface. Other controls include the new geocoding and directions controls.

Use proven MapQuest APIs from inside a new flexible JavaScript library: 

  • Icon Service:

    Access all icons from the popular MapQuest icons API. Standard and customized icons, flags with labels, standard or retina resolution.

  • Geocoding:

    Tap into our industry leading MapQuest geocoder to do forward, reverse, or batch geocoding. Tap into OpenStreetMap data or MapQuest licensed datasets.

  • Search Ahead:

    Use autocomplete for prediction-based searches with the geocoding control with search ahead.

  • Traffic:

    Include the traffic layer for real-time traffic incidents and construction. Icon popups add more details and three levels of severity

    .

MapQuest.js is lightweight. Pick the footprint and the library you need for your specific application: 

  • MapQuest.js

    : The full library with Leaflet v1.1.0 included. This solution requires only the MapQuest.js JavaScript and CSS resources to begin development.

  • MapQuest-core.js

    : The core library lets you use a specific version of Leaflet. MapQuest-core.js includes the MapQuest integrations of the full library, but without Leaflet built-in. Simply add your specific version of Leaflet’s JavaScript and CSS tags before including MapQuest-core.js and you can use the Leaflet version of your choice.

  • MapQuest-maps.js

    : A smaller version of MapQuest.js with a focus on mapping. The maps library removes some of the MapQuest API integrations in favor of being a lightweight and maps-only focused version.

For more information, visit our documentation for code and visual examples. And, post your follow-up questions or feature requests in our forum.

Recent articles

Q&A Series: COVID-19 & The Banking and Finance Industry | MapQuest Developer Blog

COVID-19 has had a dramatic impact on nearly every business, regardless of industry or geographic location. With businesses now having to navigate new, unchartered waters, many are searching for reliable and trusted information so that they can make informed decisions. In this Q&A, banking and finance industry expert, Josh Wilkinson of MapQuest for Business, answers five […]

Josh Wilkinson

Q&A Series: COVID-19 & The Healthcare Industry | MapQuest Developer Blog

COVID-19 has had a dramatic impact on nearly every business, regardless of industry or geographic location. With businesses now having to navigate new, unchartered waters, many are searching for reliable and trusted information so that they can make informed decisions on behalf of their companies and customers. In this Q&A, healthcare industry expert, Carol Marcoux of MapQuest for […]

Carol Marcoux

Why Geocoding is the Next Step Up in Patient Care | MapQuest Developer Blog

The way patients are provided with life-saving healthcare is changing. Electronic medical records (EMR) have transformed a caregiver’s ability to create a full picture of a patient’s needs in a way that wasn’t possible in decades past. Simultaneously, there is an ever-increasing need to travel to patients who may be limited by a variety of […]

John Chipouras