We present you with 25 such sources for building and embedding interactive maps.
OpenLayers helps you place dynamic maps in any web page and it has no server-side dependencies. Plus, it can display map markers and tiles that you have downloaded from any source. Like all the best libraries and tools on this list, it is open source and free to use. However, it is difficult to use on mobiles.
For developers who need to present a wide range of data through a variety of maps, Polymaps is ideal. The best part is that it is pretty comprehensive: not only can you use maps from traditional sources, but you can get support for different visual presentations for tiled vector data.
When it comes to maps and mapping technology, very few services can match the breadth and scope of services offered by Google. If you want to make the most of Google Maps, gmaps.js will help you get things done with minimal fuss.
But what if you do not want to use any mapping service? Kartograph is built for data journalists or designers who want to create interactive maps on their own and put the maps neatly on a website. The bet part is that it is a stand-alone – no server is needed to run it.
As the name indicates, this library doesn’t pretend to be a complete solution to all your map needs. But, if your are looking for a lightweight, free library that can help you use interactive maps on your website or web apps, this is a clean, simple, easy-to-use, and dependable option.
13. Nokia Maps
This tool offers a number of features – it lets you use photos or images as layers and backgrounds, and it lets you highlight location and routes. It supports all modern browsers, and it also works fine on all the major mobile operating systems. You can use the service for free to create and embed interactive apps in your web apps and websites.
UMapper is a web-based map-authoring application that will be pretty handy when you are trying to create embeddable maps for Adobe Flash. The best thing about this tool is that you do not need a high level of skills to create good maps – you can start drawing shapes and interactive maps within minutes using this map. It is a pretty powerful tool that uses advanced algorithms for displaying vector images and complex data sets.
The quickmaps tool is in the beta version, but it is quite useful when you are in a hurry and want to create a map fast and post it on your website. What I love about this tool is that you can do all the work in your browser. The quickmaps tool is a really good option when you need to get things done instantaneously.
17. MapQuest Tools
MapQuest is one of the oldest map providers for the web. While it started as a paid service, it is transitioning towards an open source, open maps platform. In addition to its popular API, it also offers a number of free tools. Its Map Builder tool makes it very easy for you to add locations, create shapes & outlines, and add places to an interactive or static map.
Powered by OpenStreetView, MapBox is one the best looking map tools around. But it combines superb functionality with its attractive form: you have access to an array of customizations and preset color themes, you can use the service in several languages, and it lets you create maps that are perfect for web apps, websites or products.
This is a tool that is tailored for specific types of interactive maps – it is wonderful at letting you create, publish and share maps for presentation or geoanalysis. It offers the kind of features that most other tools on the list; in addition, it makes it easier for you to get inputs for the map from different sources and set up 3-level access for the maps.
Click2Map is one lightening fast app on a list of tools that aren’t exactly slow. Click2Map is an editor that lets you create powerful maps online, let’s you add markers and automatically clusters them. You can even choose to host your maps on their servers. Most designers or developers have become adepts at using their mobile devices for getting a lot of things done. How about creating and publishing maps right from your mobile? You can get the app version too!
This is another one of those map tools that let you add locations to your map. It lets you use a geocoding tools to add locations and it lets you add a detailed description to the locations. If you are developing a GIS applications, having this tool open in the browser can save you a lot of time and effort.
Animaps lets you create interactive maps – it may take you a few minutes to get the hang of how to use this tool, but it is worth the effort. It extends the My Maps feature found in Google Maps. You can use it to create maps with lines and shapes that change gradually, interactive images, moving markers and text the pops on cue. This is the easiest way of creating a highly-interactive map, and the maps you create using Animaps look really smooth and fascinating.
With iMapBuilder, you can create full-fledged, high-performance, and feature-rich interactive maps in your browser. While there are several tools that offer the same service, iMapBuilder offers more: you can build interactive maps specifically for Flash, create custom Google Maps, and even use your own exsiting images files and convert them into interactive maps.
This one is a unique tool that will delight all those people who need to create a number of maps on a daily basis. Using Crowmap, you will be able to collect a lot of information from your mobile and from news on the Internet. Crowdmap will help you organize that information and help you visualize that information on a map.
Have we left out your favorite tool or library?