Я хочу создать PNG (или GIF) изображение с геополитической картой стран, где каждая страна имеет набор цветов согласно некоторой статистике страны (например, 'США' имеют n, 'Канада' имеет m, и т.д.).
Что-то подобное LogToMap, но нет никакой потребности генерировать его динамично и/или быть интерактивным. Источник данных является внешним файлом.
Просто, потому что я думаю, что Вы, вероятно, имеете дело с данными типа журнала, я, вероятно, пошел бы с R и вероятно ggplot2
библиотека.
Эти два ресурса должны запустить Вас:
ggplot2
развертки (прокручивают вниз к "Набору данных плееров"),Существуют, конечно, также QGIS и ТРАВА GIS в полноценной области GIS с открытым исходным кодом. Я обесцениваю ArcMap ESRI только на основе одной только стоимости.
Я наконец использовал Диаграмму Карты онлайн от Google Chart Tools / Диаграммы Изображения (иначе Диаграмма API). Вы генерируете URL как этот (разделение для лучше readibility):
который приводит к следующему изображению:
Часть данных URL была сгенерирована с помощью сценария Perl, который использовал country2code
подпрограмма от Локали:: Страна для преобразования от названий страны до кодов ISO 3166-1-alpha-2, которых требует Диаграмма Карты API.
Существует также Визуализация: геокарта от Google Chart Tools / Интерактивные схемы (иначе Визуализация API), где Вы пишете JavaScript для создания интерактивного Flash (SWF) геокарта.