What is Build-A-Map?
-
What is Build-A-Map?
Build-A-Map is a service that allows users to quickly create interactive and visually appealing online maps using a simple point-and-click interface. Simply publish your map after you are done building, then embed it into your website or application. -
Why is Build-A-Map?
- Ease of use
- No programming skills required
- Variety of data sources
- Rich toolset
- Extensible platform
-
How do I use Build-A-Map?
Build-A-Map is powered by Google Maps. Using an intuitive point-and-click interface, map your own data with variety of mapping tools. Don't have a tool you need? You can create your own. After you are done building you map, publish it to our servers and use it in your website or application.
Getting Started
-
How do I sign up?
Click here to create a new account. You need to create an account in order to publish your maps. Once you create an account, we will send you an email with activation instructions. -
Can I use the service without an account?
Yes, but you will only be able to save your maps locally (browser's cache) and not publish them on our servers. -
Where are my maps stored? Are they secure?
We run our service on Amazon cloud platform and our servers are located in the United States; your maps are securely stored there. You have an option to keep your maps private, or share them with a limited number of people or publically.
Google Maps API Key
-
Why do we need your Google Maps API key?
Google has recently introduced daily usage limits on Google Maps API. Therefore, we now require you to provide us with your Google Maps API v3 key in order for us to serve your maps from our servers.
Click here for detailed information on Google Maps API usage limits. -
How do I obtain Google Maps API key?
Follow these instructions from Google to activate Google Maps API v3 service and obtain your key.
For detailed instructions see Google APIs Console Help.
When you create your new API key (or edit an existing one), it's very important that you enable it to be used by Build-A-Map. On API Access page of the Google Google's API Console, in the Simple API Access section, click on the Edit Allowed Referes link and add *.buildamap.com/* to the list. -
What if I don't provide Google Maps API key?
You will not be able to publish your maps to our servers. Also, your published maps will not work. -
How do I provide Google Maps API key?
Go to http://buildamap.com, log in with your account, click "My Account" link at the top of the page, then select "Personal Information". Enter your key in the "API Key" field and press "Save Changes" button.
Map, Layers, Features and More
-
What is a map?
Map is Build-A-Map's unit of work. It contains multiple layers and can either be saved in the local storage or published on the server. Map can be viewed in either edit or view modes (use Edit and View menu bottons). Map can be edited in the edit mode only, while the view mode simulates the map published and rendered on the server (read-only). -
What is a layer and what kind of layers do you support?
Layers are map's building blocks. Each data source added to your map is exposed as a layer. The following layers are supported:
Build-A-Map - Build-A-Map layer is a layer which holds a collection of features. Any feature created with custom Build-A-Map tools (see Tools tab) can be added to this layer.
KML/GeoRSS - KML/GeoRSS layer is used to supports the KML and GeoRSS data formats for displaying geographic information.
Fusion Tables - Fusion Tables layer is used to render data contained in Google Fusion Tables.
Panoramio - You can add photos from Panoramio to your map using Panoramio layer.
Traffic - Google's real-time traffic information can be added to your map where it's supported using Traffic layer.
Bicycle - You can add bicycle information to your map using Bicycle layer. You will see bike paths, suggested bike routes, and other information specific to bicycling usage.
SimpleGeo Places - Use SimpleGeo layer to search for places near a point (either center of the map or specific address) by category and name.
Google Places - Use Google Places layer to search for places near a center of the map by category and name. -
What layer do I need to create for markers, polygons and other features?
You need to create Build-A-Map layer, which allows placing features on your map. Features are created using Build-A-Map tools in Tools tab. -
What is a feature?
Feature is a map object created by any of the Build-A-Map tools located in the Tools tab. -
What kinds of features do you support?
Bubble - Draw a speech bubble on the map.
Circle - Draw a circle on the map.
Label - Draw a label on the map.
Line - Draw a multi-line on the map.
Marker - Place a marker on the map.
Polygon - Draw a polygon on the map.
Route - Display directions on the map. Three travel modes are supported: driving, bicycling, and walking.
RT Label - Draw a rich text label on the map.
Ruler - Measure and display a distance between two points on the map. -
How to add a feature?
Select existing Build-A-Map layer in the Layers view. Choose a Build-A-Map tool in the Tools tab and click on the map in the desired location. Feature's HOW-TO tip will be displayed at the bottom of the Properties view on the right. -
How to delete a feature?
Select a feature in the Features view on the left or by clicking it on the map, then press Delete button at the top menu. Alternatively, you can use a Delete tool in the Tools tab. Select it, then click on the feature you would like to delete on the map.
Build-A-Map Account
-
Is a credit card required for a free account?
No. A credit card is not required for a free account. Credit card information is only requested when you are ready to begin a paid subscription. -
Do you have an enterprise account?
Please contact us for enterpise solutions. -
How can I cancel my account?
Send us an email to terminate your subscription. -
Can I upgrade/downgrade my current plan?
You can upgrade or downgrade your current plan at any time. Upgrades are effective immediately with remaining balance of your current plan's pay period transfered towards a new plan.
Publishing your maps
-
What does it mean to publish a map?
When you publish your map, the data is saved on Build-A-Map servers. You also get a URL for sharing a map with others and a code for embedding it into your website. -
What do I need to publish my map?
You need an activated Build-A-Map account. You also need to provide us with your Google Maps API key. -
How do I publish my map?
First, you need to login with your email and password. Then use Map->Publish menu to publish your map. -
How do I embed a published map to my site (blog)?
When you publish your map, you will get an HTML snippet that you can use to embed it into your website. This code is also availalbe under Map->Properties menu. You can also customize some of the parameters of the embedded map (e.g., width, hegiht, etc.) -
Can I tweet my map?
You can use URL provided after you publish a map in your tweets. -
I expect a lot of users accessing my map. What shall I do to guarantee up time?
Please contact us directly so we can provision appropriate hardware in order to guarantee performance.
Future evolution
-
How do you plan to evolve Build-A-Map?
We are currently working on additional services that will allow users to include more content in their maps. Our future plans include opening the platform to allow developers to contribute their own map building tools.
Feedback
-
How do I report a problem?
Click here to report an issue. We'll try to address it in a timely manner. -
I have a feature request, can I send it to you?
We welcome your input. Click here to send us your feature request.




