Сделал два новых букмарклета для быстрого перехода по текущим координатам на Planet.com, где доступны актуальные снимки низкого разрешения, и Retromap.ru, который я теперь использую для просмотра топокарт вместо почившего Nakarte.tk.
Для тех кто не в курсе, букмарклет — это закладка в избранном, где вместо ссылки указывается код.
Чтобы создать у себя букмарклет, нужно создать закладку в избранном и в качестве ссылки указать код, приведённый ниже.
Когда открыта Народная карта, перейдите по этой закладке — тогда в новом окне откроется другой картографический сервис по тем же координатам.
Planet.com
Сам сайт требует регистрации. После регистрации можно просматривать ежедневные снимки (правда найти снимок без облачности, на котором можно хоть что-то различить — это настоящий вызов), а также ежемесячные снимки. Вот последние лучше по качеству и их можно использовать для сверки больших объектов. Букмарклет направляет как раз на снимок предыдущего месяца.
Сайт любит разлогинивать пользователей, так что при переходе по букмарклету может просить авторизоваться.
javascript: var res2 = location.href.match(/\d{2,3}\.\d{6}/); var res = location.href.match(/\d{2,3}.\d+(?=\&)/); var scale = location.href.match(/(\?|&)z=(\d{1,2})/)[2]; var x = new Date(); x.setMonth(x.getMonth()-1); var month = x.getMonth()+1; if (month < 10) month = "0"+month.toString(); if (res>89.5) res = 89.5; if (res<-89.5) res = -89.5; var string = "https://www.planet.com/explorer/#/mosaic/global_monthly_" + x.getFullYear() + "_" + (month) + "_mosaic/center/" + res2 + "," + res + "/zoom/" + scale + "/labels/0"; window.open(string);
Retromap.ru
Сайт создан для просмотра старых карт с привязкой к местности, чем, собственно, и интересен. При просмотре карты можно переходит по вкладкам с разными годами. Однако, меня больше заинтересовало наличие на нём топокарт. Букмарклет направляет на топокарты 2001 года. Но при желании вы можете поменять карты, показываемые по умолчанию, изменив в ссылке параметр l=1420013 . Его можно подглядеть в адресной строке браузера, выбрав соответствующий вид карт.
Примечание: максимальный масштаб, на котором отображаются топокарты — 15. Поэтому скрипт вместо больших масштабов подставляет всегда 15.
javascript: var res2 = location.href.match(/\d{2,3}\.\d{6}/); var res = location.href.match(/\d{2,3}.\d+(?=\&)/); var scale = location.href.match(/(\?|&)z=(\d{1,2})/)[2]; if (res>89.5) res = 89.5; if (res<-89.5) res = -89.5; if (scale > 15) scale = 15; var string = "http://www.retromap.ru/m.html#l=1420013&z=" + scale + "&y=" + res + "&x=" + res2; window.open(string);
Букмарклеты для перехода на другие картографические сервисы можно найти в этом посте и его комментариях. Там есть букмарклеты для перехода на Росреестр, Google, 2Gis, Викимапию и OSM.
UPD.:
Оказалось Nakarte.tk перехал на Nakarte.me, где успешно и функционирует.
Вот новый букмарклет для Nakarte.me
javascript: var res2 = location.href.match(/\d{2,3}\.\d{6}/); var res = location.href.match(/\d{2,3}.\d+(?=\&)/); var scale = location.href.match(/(\?|&)z=(\d{1,2})/)[2]; if (res>89.5) res = 89.5; if (res<-89.5) res = -89.5; window.open("http://nakarte.me/#m="+scale+"/"+res+"/"+res2+"&l=T/N/F/K");