For general support documentation and user guides, please see the Resources section, and the Forum for any questions or comments.
MapsYes, that is possible. There are two kinds of 'custom' maps that can be inserted into StatPlanet - Flash Maps and Shapefile Maps. Shapefile maps are readily available maps which normally do not require (much) modification. However, it is possible to make changes to these maps using GIS software. It is also possible to combine several shapefile maps into one.
Flash Maps are designed and therefore any features you require can be included in the design. It requires the Adobe Flash software, however, and creating/designing maps takes more time compared to using an existing shapefile map. Please see also Creating Flash Maps for details.
Please see the free shapefile map downloads page to find shapefile maps which can be used in StatPlanet (Shapefile edition). It includes a list of country maps available for download, as well as links to websites where shapefiles can be freely downloaded. Please note that StatSilk currently does not provide any maps other than the USA state and world map (include with StatPlanet), and some country maps which are downloadable via the above link. See also: merging map areas to create a region Cities, countries, regional aggregations, etc. can be added to StatPlanet in the form of "map points". Map points will not just appear in the map, but also in the graphs and in the map area Selection panel. There are three ways in which map points can be added:
Procedure for adding map points through drag-and-drop:
Can I have more than one map (for example, country and province levels)? Yes, there are three approaches to achieving this:
Merging map areas to create a region
Map areas can be merged and treated as a single region. This can be done using the StatPlanet Data Editor, as follows:
In StatPlanet, the merged map areas will now be grouped together and treated as one. This can be done using any StatPlanet edition.
Please note though that if you merge map areas, it is no longer possible to display data for the individual map areas (only for the merged region). If you need to visualize data for both the region and the constituent map areas, you could use the following approach:
- Create a map point for the region, instead of merging the countries (as described above). The map point can be placed in the relevant area of the map, for example, adjacent to the map areas it represents.
- Merge the map areas, and then create map points to represent the individual map areas. For example, in the Benelux example above, you could create a map point for each of the three countries (Belgium, the Netherlands, and Luxembourg), and place them on top of the corresponding country. These map points would have an associated column in the StatPlanet Data Editor to display the country-level data.
If you need to display data for two overlapping regions (e.g. Benelux and Europe), the same applies as above. You could merge map areas to display the first region, and use a map point to display the second region. For example, in the Benelux example, you could merge the three countries to create the Benelux, and then use a map point to represent Europe. Alternatively, you could use map points for both regions (e.g. for both Europe and the Benelux).
Vector image export enables high-resolution images, suitable for publication. It also enable the images to be edited after export.
StatPlanet Cloud has SVG (Scalable Vector Graphics) as an export format option, which is a vector format.
Maps/charts can also be exported as a vector image using StatPlanet and StatTrends, but it requires additional steps. Vector images can be exported, in PDF-format, as follows:
When opening the PDF file, you will notice you can zoom in to your map without loss of quality. Since PDFCreator by default prints to a standard A4 size page, you may need to either change the zoom level of the map or change the paper/output setting in order to ensure if fits on the page. The print paper/output setting is typically found under the 'advanced' options in the 'preferences' screen. You may also need to experiment with moving around the map or using the 'portrait' orientation to get the exact view you want in the exported PDF page. Further editing The map can further be edited using software such as Adobe Illustrator or the free and open source Inkscape software.
StatPlanet runs in Flash-Player which means that all on-screen drawing is vector-based. Hence, not only maps but also graphs, charts and other interface elements can be exported in vector format through the method described above.
Since StatPlanet can be used to read shapefile maps, this method can be used to convert shapefile maps into various vector formats. For example, Inkscape can be used to convert the exported vector PDF into the SVG vector format, and Adobe Illustrator can convert the vector PDF into the AI or SWF vector formats. Once a shapefile map has been converted into vector format it can be imported into and edited using Adobe Flash Professional, to create customized maps for StatPlanet.
StatPlanet comes with embedded versions of a world map (country boundaries) and a USA map (state boundaries). You can also download many country maps which have been set up to run through StatPlanet. For maps which are not in this list, please see downloading free shapefile maps, which includes a list of recommended websites for finding shapefile maps (please note that StatPlanet is required if you wish to use these to create interactive maps). A Google search for a particular map which includes the keywords 'shapefile map' or 'shp' (the filename extension) may also help you find what you are looking for.
In StatPlanet it is possible to zoom into an area of the map on startup, for example 'Africa', and hide the rest of the map. First, you would need to set the startup map region through the StatPlanet Data Editor, as described in the User Guide (see Custom ‘zoom-to’ map regions in Chapter 6). The next step is to change the color for the following two variables in the StatPlanet Data Editor, sheet 'settings':
- MAP-NTRL - set to white, using color code: 0xFFFFFF
(map color of countries not in the current region)
- MAP-BRDR - set to white, using color code: 0xFFFFFF
(map border color)
This makes both the surrounding map areas, as well as the borders, white. Assuming the background color is white, they will appear to be invisible. If you are using a different map background color, the colors for the variables above need to be changed accordingly.
StatPlanet uses Hex color codes. One of the many online colorpickers can be used to find a suitable color. Please note that it needs to be in the form "0x" followed by the Hex code (so #FFFFFF for example would become 0xFFFFFF).
Multiple maps can be displayed on one page by setting the "base url" (location) for each of the maps within the web-page code. Each map requires a separate folder on the website server containing the files for that map (those from the 'web' sub-folder).
The following page has a multiple maps demo and source code.
StatPlanet uses a combination of the equal interval and quantile classification methods. The equal interval method divides the map legend value range into equal-sized subranges. But first, StatPlanet does a percentile analysis to determine where to set the equal interval values to ensure a more even distribution of values in each color class.
StatPlanet does not use a pure quantile classification, because this would lead to non-equal intervals. With non-equal intervals, different map colors reflect (potentially very) different map ranges, which can be misleading when interpreting the map.
DataThe data comes from many different sources, which are listed here. Yes, you can create and publish interactive maps using your own data by downloading StatPlanet. StatPlanet will soon provide support for XML - see for example StatPlanet World Bank. For large amounts of data, CSV is often the better choice because the file sizes are much smaller. For a given data set, XML files are often between 5 and 15 times larger than the equivalent amount of data stored as a CSV file. For small data files (e.g. 20 kb) this is not a big issue, but for larger files (e.g. 1000 kb), the difference in download time could be minutes rather than seconds. StatPlanet has support for ZIP compression, which can significantly reduce the size of both XML and CSV files - often making the difference between them negligible. However, this is only an option if XML is delivered as a file and not 'live' from a database. Data stored in the XML format is much larger because each data element needs to be described or 'tagged'. This requires many characters - often more characters than the data element itself. For example, each data element may be described as follows (in this example, assigning the value of 21.5 to a specific indicator, country and year): <data> In a CSV file, the country, indicator and year only need to be indicated once for a set of data elements. The data elements themselves are seperated with a comma.
Yes you can change the name of the data file. An example is included in the folder 'web' - file 'StatPlanet_options.html'. The name of the settings file can also be changed. The example code in 'StatPlanet.html' is as follows: flashvars.data = "data.csv"; flashvars.settings = "settings.csv";
The name of the data file can also be dynamically generated, e.g. via PHP. In addition you can specify a sub-directory where the file can be found, e.g. "mysubdirectory/mydatafile.csv". StatPlanet and StatTrends also accept a data file in the form of a ZIP file, to reduce the file size, for example "mydatafile.zip".
Any format readable by Excel can be imported, such as XLS, XLSX, CSV, TXT and HTML. The import macro will automatically recognize the structure of your data file and switch columns to rows or vice versa if necessary. StatPlanet can be used to automatically import country-based data from a wide variety of data sources. The data editor can recognizes commonly used spellings of country names. You can also easily add new spellings to the list of recognized country names in the data editor. StatTrends can be used to automatically import any kind of data. Once you have added your data headers / variables in the data editor, it can automatically import data by looking for these headers / variables in the data file. StatPlanet and StatTrends support any kind of date or time format. However, the import macro currently only recognizes years (e.g. in the format "2010", "2011" etc.). To import data which uses a different date or time-based format such as months, data needs to be imported one date-unit at a time, or through the following workaround (which is more efficient):
1. In your data file, replace your date or time-units with years temporarily, just to import them in the correct order (for example, January - December could be replaced with 2001 - 2012)
2. Once the data has been imported, change the years back to their original date or time-units.
Data can also be copied manually without using the import macro. Please see the "data file structure" section of the Quick Start guide for more details on how to structure your data manually.
Data can be imported from all Excel sheets in the selected file. Each sheet is imported as a separate category, and the sheet name becomes the category name. Therefore, the best way to organize your data file would be to split the sheets according to the categories you would like to create within StatPlanet/StatTrends. Each sheet (category) can have multiple indicators and time periods. Please download the example spreadsheet for an example (with country-level data). In order to disable importing all sheets, go to the sheet 'Import names' and set 'Import all sheets' to FALSE. When set to FALSE, it only imports the currently selected sheet when the file is opened.
If your data set contains other date formats such as quarters or months, please see the date format instructions.
For more information about the data structure, see also the Quick Start Developer Guide.
How do I display percentages?StatPlanet and StatTrends do not support the 'percentage' format in Excel. Therefore, to display percentages, you would need to save numbers in the regular number format rather than the Excel percentage format. An easy way to convert a number formatted as percentage to a regular number in the StatPlanet Data Editor is as follows:
Installation / system requirementsOnce payment has been made you will receive a receipt confirmation. Within 24 hours, a download link to the licensed version of the software will be provided, including further instructions. Updating to the licensed version can be done as follows: Web version
Desktop version
User hardware / software requirements StatSilk software requires no installation. Moreover, no additional software is needed to run the offline version, but the online version requires the Adobe Flash Player (version 9 or above). Flash Player is already installed on about 99 percent of Internet-enabled computers. To add your own data, Microsoft Excel is required for automatic importing of data, but any spreadsheet software can be used to add data manually. A modern PC is not required to run StatPlanet or StatTrends. For a Windows PC, the minimum requirement is an Intel® Pentium® II 450MHz processor with 128 MB of RAM. The web-based version of StatPlanet requires the Adobe Flash Player (version 9) to run, which supports Windows, Macintosh and Linux platforms. For mobile devices, StatPlanet Cloud is recommended. However, StatPlanet and StatTrends can run on most recent Android-based mobile phones and tablets. You can also use the Adobe Flash Player system requirements as a guideline. Server hardware / software requirements There are no specific server requirements to run StatSilk software. However, StatPlanet and StatTrends require either PHP or ASP support for exporting maps, graphs and data. StatPlanet Cloud as the name specifies is cloud-based and only maps and data files need to be hosted on your server. There are no additional server requirements for export functionality. StatPlanet and StatTrends are very lightweight - only 300-500 kb. A dedicated server is generally not required for normal usage (< 5000 visitors/users a day). See also:
StatPlanet Cloud runs on both Mac and Windows. A Mac version is available for download for StatPlanet. Data can be imported using Excel for Mac. However, not all versions of Excel for Mac have support for macros which are required to automatically import data. Macros are supported in Excel 2004 for Mac and again since Excel 2011. If macros are not supported, data can still be inserted manually as described in the Developer's Guide. Please note that the data.csv file needs to be saved as a "Windows Comma Separated (.csv)". Feel free to download and try out StatPlanet for Mac, which has a free desktop version for non-commercial use or for testing purposes.
StatPlanet Cloud runs on all smartphones and tablets including iOS and Android devices. If you wish to run StatPlanet or StatTrends on an iOS devices, there are several third-party apps which can be used to do so. Please note that we do not endorse any particular app, so please purchase/install the app at your own risk. StatSilk has been tested - and successfully run - using both the free Puffin Web Browser and the non-free Photon Flash Player for iPad and iPhone. For Android devices, Flash can be installed manually.
If you require an app to run your StatPlanet maps on tablets or phones, please contact us for examples and to request a quote. It can incorporate your own branding and be designed according to your requirements.
How do I update (upgrade) to the latest version?
Updating to the latest version while keeping your data and settings can be done by following these steps:
You can manage as many instances of StatPlanet / StatTrends as you like, with different maps / data sets. The software requires no installation so you can simply make a copy of the entire StatPlanet or StatTrends folder, and place it in a location where you have permission to save files (for example, in your "documents" folder). You can also freely rename the different StatPlanet / StatTrends folders, as long as the filenames are unchanged, and the sub-folder names ('web' and 'export') also need to remain unchanged. Multiple instances of the StatPlanet and StatTrends applications can also be run at the same time. It is not possible, however, to open multiple instances of the StatPlanet Data Editor at the same time, as Excel does not allow two files to be open with the same filename.
StatPlanet and StatTrends are particularly suitable for use during presentations. Although you could of course give the entire presentation using only StatPlanet / StatTrends, you way wish to integrate it as part of a PowerPoint. The software cannot be embedded in PowerPoint, but there are two approaches to creating a seamless transition:
In the StatPlanet Data Editor sheet 'settings', there is a variable to set the offline version to open up fullscreen: FULLSCR (set to TRUE).
LanguageStatPlanet is available in the following languages:
These translations are included in the StatPlanet Data Editor. Please see the User Guide for information on switching language and modifying or adding a translation. Yes, the licensed versions of all StatSilk products supports non-Latin international character sets. Please note that right-to-left fonts (e.g. Arabic and Hebrew) are only supported by StatPlanet Cloud. To use non-Latin character sets in StatPlanet or StatTrends, please follow these steps: 1. Remove the files "data.csv" and "settings.csv" in the main directory and also in the directory 'web'. 2. In the StatPlanet Data Editor, go to the sheet "Settings". Under Startup options - Data format, select: TXT (tab-separated values). Then click on “Save settings”. 3. The international character sets can now be used in the desktop version of StatPlanet. The web version does not include the international character set by default. This is only available in the purchased/licensed version on request. The font sizes can be changed in the StatPlanet Data Editor sheet 'settings', variables MAP-TXT-S and MAP-TXT-S2 (for map text size), FONT-S (for general interface text size) and FONT-P-S (for popup text size). It is not possible to change the font, which is Arial, because it is embedded in StatPlanet / StatTrends. However, when purchasing the licensed version it is possible to request the font to be changed. Please note though that this would be a permanent change in the licensed version. It is also possible to change the font of popup text on the map, since it accepts text in html format. Therefore, the font can be set using HTML formatting. Publishing onlineYes you can use Google Sites to host StatSilk software for free. For StatPlanet Cloud, see the included user guide for online publishing instructions. For StatPlanet / StatTrends, the steps are as follows:
StatPlanet Cloud can be published using Wix. Wix does not allow Flash contents that loads external files, and therefore StatPlanet / StatTrends (which are Flash-based) cannot be embedded. This is based on the situation in March 2012, which may change in the future. Another web hosting service is therefore required. See also Google Sites for a free alternative.
StatPlanet Cloud only requires data and map files to be hosted (which are typically less than 500 kb combined).
The web-versions of StatPlanet and StatTrends are very lightweight (less than 700 kb). Including map and data files, the typical size is around 1 mb. If data files are very large, they can be split into multiple data files which are loaded on demand - i.e. only when the user specifically makes a requests to view that data set.
None of the StatSilk software shares or uploads any data or information, the exception being Google Analytics data (and only if an optional add-on module is enabled). To further ensure the security of data when published online, a data encryption module is available for StatPlanet and StatTrends.
StatPlanet Cloud as the name indicates is hosted in the cloud, but this is only the case for application files. Maps and data files can be stored in any (secure) location, and none of this information is sent to the cloud. The application files are downloaded from the cloud to the users' computer. At the user-end, the three components come together in the web-browser: the application files, the map file and the data files, to create the visualizations. This happens on the users' computer, so none of this process takes place on a web server or 'in the cloud'.
The free Microsoft tool TCPView can be used to evaluate and verify which data transfers are occurring when using a web application such as StatPlanet Cloud.
Update: For DropBox accounts created after October 4, 2012, the public folder option is no longer available in free accounts. See also Google Sites for a free alternative.
Yes, through the public folder feature. If you do not have a public folder, please see 'Creating a public folder' on this page. Then use the 'copy public link' feature to get the web-link to the file 'StatPlanet.html'. You can find this option either by right-clicking on the file in the public folder within the DropBox website, or on your PC, right-clicking and choosing Dropbox -> Copy public link.
For StatPlanet Cloud, see the included user guide for online publishing instructions. StatPlanet and StatTrends can be published in a website (including a CMS-based website) through the following steps:
For embedding the software within a CMS, please see the section below. If you wish to embed StatPlanet or StatTrends within a web-page in your CMS, the solution depends on the CMS you are using. The steps for embedding it in two of the most popular CMS's - Drupal and WordPress - are provided below. See also: Embedding Flash files into SharePoint. If you are not using Drupal or WordPress, the following are general instructions which should work with most CMS's as long as they provide an option of editing the HTML code of a web-page:
<base href="/files/statplanet/" />
See also: using the "base" tag for more details. The CMS you are using may also have specific instructions in the documentation for using the 'base' HTML tag.
If you run into any difficulties, you can post your support question on the Forum.
Embedding the software within DRUPAL: Drupal 5/6
Drupal 7
Embedding the software within WORDPRESS *Please note: The required Flash plug-in is not supported if you are using the free Wordpress.com platform, i.e. if you set up your website on the Wordpress.com website. To follow the steps below, you would need to host the Wordpress platform on your own web server.
|
column M | column N | column O | |
Sheet "Import" | Albania | Algeria | Andorra |
Sheet "Import names" | Afghanistan | Albania | Algeria |
Sheet "Data" | AFG | ALB | DZA |
In the case of map points and labels, if the above does not fix the issue, it means the map point and/or label is incorrectly placed. You would therefore need to move the map point and/or label to the correct location as described in the user guide.
(Web versions of StatPlanet and StatTrends only).
If you get an error message when clicking export, or you see a text starting with '<?php' - this means that PHP is not supported by the web server, or is deactivated for the folder where the application is located.
A .htaccess file might be blocking the PHP script from running through the line 'php_flag engine off'. This rule needs to be disabled for the export sub-folder for the PHP scripts to run.
Purchasing, usage & distribution
The web and desktop versions of StatPlanet and StatTrends are identical, except for the following:
- The web version is restricted for use on a particular web domain.
- The web version loads a company logo from an external file, whereas in the desktop version the image is embedded within the software.
- The web version is intended for use by visitors to the website; the desktop version is intended for internal, company use only. If the desktop version is required for other purposes, please contact us.
In terms of the license, the desktop version is free for non-commercial use, and requires a license for commercial use. The web version requires a license for both non-commercial and commercial use.
With the web license, all 'development side' aspects can still be done on the desktop, such as importing maps, importing data and customizing the software. The distinction between the two is only in terms of the end-user. If users access the software on the web, then the web license is needed. If users need to be able to work with the software on their desktop, then the desktop license is (also) required.
Yes you can. We work with various resellers and are also happy to work with the reseller of your choice. When purchasing through a reseller, it would be helpful to specify the requirements as indicated in the purchase form.
StatPlanet and StatTrends can be freely downloaded, copied and distributed to others via any medium (such as a CD or USB Flash drive) without requiring permission.
However, please include a reference to statsilk.com if it is used in a website, CD-ROM or publication.
See also the license terms.
- StatPlanet Cloud uses some open source JavaScript libraries which can be modified.