RSS

Home

David Heyman Apr 11 Tips & Tricks

If you have thematic data in a spreadsheet (*.csv or *.xls) and want to map it, you’ll first need to join it to an existing data source and then load it into indiemapper. In the example below, we’ll join data from a CSV file to an existing DBF (*.dbf) file. DBF files contain the thematic data that is associated with the geographic features in Shapefiles.

1. Get OpenOffice at http://www.openoffice.org
We use OpenOffice (Calc), but any spreadsheet editing program that can open and save DBF files will work.

2. Open the existing DBF in OpenOffice
Here, we’ve opened a Natural Earth DBF downloaded from http://www.naturalearthdata.com:
attachment: [50m-admin-0-countries.dbf]

It comes with the following Shapefile:
attachment: [50m-admin-0-countries.shp]

join_1.jpg

The DBF already has three columns in it for country, feature class, and sovereign nation.

3. Add new columns and column names to the Natural Earth DBF
This is where your thematic data will go in step 5.

4. Grab some thematic data at the country level
We found some free data at the CIA World Factbook on population, internet users, and internet hosts and converted it to CSV (comma delimited *.csv file) for use in Open Office .

attachment: [rawdata_2119_POP.csv]
attachment: [rawdata_2153_USERS.csv]
attachment: [ rawdata_2184_HOSTS.csv]

5. Open the World Factbook files in OpenOffice and copy+paste the cells into the empty columns you created in step 3
Be sure to match up the data correctly – to do this easily, both DBF and CSV should have one column in common. Here, both datasets have a column of country names.

join_2.jpg

Note: This step can be labor intensive, depending on the number of rows of data you have and because sometimes the two datasets do NOT match up perfectly. In this example, although both datasets have a country name column, the rows differ. For example, the World Factbook file has some countries (e.g., Akrotiri) that are not in the Natural Earth DBF, and vice-versa.

6. Save the DBF
Here is the newly joined data:

attachment: [50m-admin-0-countries_internet.dbf]

7. Launch indiemapper and open the Natural Earth Shapefile (see file above) along with your newly joined DBF
The file names do not have to match. Your new thematic data (from the CSV) will appear in the attributes list when you click on the orange plus button to add a new layer. You are then ready to make your map.

Open the SHP + DBF:

indie_1.jpg

 

Review your new attributes in the list:

indie_2.jpg

 

Make your map:

indie_3.jpg

David Heyman Feb 03 Getting Started

There are many ways to get support for indiemapper, just choose that one that is most convenient for you.

Browse Indiemapper Help:
We've put together frequently asked questions, documentation, tips and tricks and tutorials to get you back to mapping as quick as possible. If you're confused about how something works or you're not sure what to do next, chances are we've covered it here.

Topics in Indiemapper Help include:

  • Getting Started: If you're having a problem getting up and running with indiemapper, start here. Contains frequently asked questions, solutions and issues with using indiemapper. 
  • Using indiemapper: A more in depth look on how to make and manage maps using indiemapper.
  • Learn More: All of the expert advice contained within the indiemapper application replicated here to show you the ins and outs of cartography.
  • Accounts and BillingInformation on problems with your username, password, online storage or Amazon billing.
  • Tips & Tricks: Advanced techniques and tutorials to help you get the most out of indiemapper. Submitted by indiemapper designers, developers and users.
  • Feature Requests: What would you like to see in indiemapper? We'd love to hear your ideas.
  • Open Forum: Talk to the indiemapper community.

Submit a Request via Indiemapper:
If you run into a problem, you quickly can submit a request directly to a support agent without having to leave the application. Just click the support button in the title bar and submit your request. You'll receive an email confirmation from a support agent who will help you from there.

Submit and Mange Your Requests via http://support.indiemapper.com:
You can submit support requests directly from this page. You can also return here to check the status of your requests and add comments to give agents the most up-to-date information on your issue.

Chat Live:
We hold office hours every Monday and Thursday from 10am - 12pm EST. Drop in with your questions and suggestions and speak directly to the indiemapper team. Log on to our chat room from the widget to the right.