Я бы предложил использовать что-то вроде python + matplotlib и его библиотеки базовых карт .
Базовая карта предлагает широкий спектр проекций (см. Здесь ), и вы можете затем нанести на карту свои места, где вы были. Затем его можно сохранить в различных форматах для публикации в своем блоге или использовать что-то вроде plot.ly для их создания в Интернете. Хороший пример в записной книжке iPython (но с использованием глобальных температур) приведен здесь с хорошими объяснениями того, как это было сделано.
Пример кода, необходимого для создания проекции (с одной точкой):
from mpl_toolkits.basemap import Basemap
import numpy as np
import matplotlib.pyplot as plt
width = 28000000; lon_0 = -105; lat_0 = 40 # Change the origin lat/long here
m = Basemap(width=width,height=width,projection='aeqd', # Change projection here
lat_0=lat_0,lon_0=lon_0)
# fill background.
m.drawmapboundary(fill_color='aqua')
# draw coasts and fill continents.
m.drawcoastlines(linewidth=0.5)
m.fillcontinents(color='coral',lake_color='aqua')
# 20 degree graticule.
m.drawparallels(np.arange(-80,81,20))
m.drawmeridians(np.arange(-180,180,20))
# draw a black dot at the center.
xpt, ypt = m(lon_0, lat_0)
m.plot([xpt],[ypt],'ko')
# draw the title.
plt.title('Azimuthal Equidistant Projection')
plt.show()
Результаты:
После настройки базового процесса вы можете изменить проекцию или центр проекции за считанные секунды.
Доступные прогнозы:
Азимутальная эквидистантная проекция, Гномоническая проекция, Ортографическая проекция, Геостационарная проекция, Ближневосточная проекция, Проекция Молвейде, Проекция Молота, Проекция Робинсона, Проекция Эккерта IV, Плоская полярная проекция Каврейского, Квартальная проекция Макбрайда-Томаса, Синусоидальная проекция, Синусоидальная проекция, Синусоидальная проекция, Синусоидальная проекция Проекция Кассини, проекция Меркатора, поперечная проекция Меркатора, косая проекция Меркатора, поликоническая проекция, цилиндрическая проекция Миллера, стереографическая проекция Галла, цилиндрическая проекция на равные области, конформная проекция Ламберта, азимутальная проекция на равные площади Ламберта, стереографическая проекция, эквидистантная коническая проекция, альбидекция конической проекции Пространственная проекция, Полярная стереографическая проекция, Полярная азимутальная проекция Ламберта, Полярная азимутальная эквидистантная проекция,проекция Ван дер Гринтена
Все вышеперечисленные инструменты абсолютно бесплатны, как в бесплатных инструментах с открытым исходным кодом.