Клуб Народной карты

Букмарклеты для Planet.com и Retromap.ru

Alexxegorov
18 января, 12:28

Сделал два новых букмарклета для быстрого перехода по текущим координатам на 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");

19 комментариев
Спасибо за  Retromap.ru, только что то у меня нет резкости.  https://yadi.sk/i/9tS_4WCTd_PkRw    https://yadi.sk/i/1vzhZha_dtr5KA   Как настроить? Если настроить не удаётся то Гугл-Земля чище показывает https://yadi.sk/i/ldQ7QFk7wUQT6A   https://yadi.sk/i/DPgFAy1TDpzXhw  правда даты там с разным разбросом.
МВА,
а это точно Retromap? По качеству очень похоже на Planet.com. Да, там качество именно такое, потому и говорю, что проверять позволяет в основном достаточно масштабные изменения. 
Alexxegorov,
Прошу прощения. Не то скопировал вот оно Planet.com а не Retromap
Alexxegorov,
Интересный был покойник- ноябрь https://www.planet.com/explorer/#/mosaic/global_monthly_2018_11_mosaic/center/30.208,60.032/zoom/16/labels/0 а в декабре уже чистое поле.
МВА,
Забавно. У них с ноября не было новых снимков в этой местности. Вот и показываются какой-то другой месяц в качестве заглушки. Вот только непонятно, зачем показывать что-то левое и явно летнее.
Что-то качество какое-то унылое, до террасервера далеко...
Есть вообще пример приличного фото для сравнения?
Survivor2007,
качество унылое потому что Planet.com специализируется на ежедневных снимках, там и оборудование иное. TerraServer показывает снимки других спутников. Но напомните, сколько бесплатно можно пользоваться TerraServer?
Alexxegorov,
Типа, на халяву и уксус сладкий? Жри, что дают?
У Террасервера снимки нерегулярные, но иногда были серии даже ежедневных, ну да, качество сравнимо с НЯК.
Дык есть пример приличного фото?
Survivor2007,
удивляюсь вашим суждениям. Снимки используют не потому, что бесплатные, а потому что данные проверить надо. 
Разрешение снимков у них примерно везде одинаковое.
Не нравится - не используйте. Это как раз не уксус. 
Обновлено 19 января, 14:34
Alexxegorov,
Как можно что-то проверять, если ничего не видно?
Даже в крупных городах объекты еле различимы, в местах малой застройка просто цветовая каша. 
Ну и да, лично мне не нравится, пользоваться не буду.

Survivor2007,
да вполне получается проверять наличие новых дорог, многоэтажных домов, расчищенных территорий под строительство, а порой и формы новых больших объектов. 
Наличие и форма этой пожарной части оставалась бы невыясненными в своё время без этого снимка
Никому не нравится низкое разрешение, но даже оно приносит пользу.
Ни в коем разе не пытаюсь вас убедить использовать. Это для остальных.
Обновлено 19 января, 16:45
Alexxegorov,
Мне кажется, что вот это скажет о наличии гораздо больше, чем приведенный снимок...
Survivor2007,
здесь скажет, а на 99% площади страны - нет. А вот форму территории и здания вы никогда нормально с регистратора не восстановите. 
Не очень понимаю, что вы мне хотите доказать или пояснить. 

Я сам перерисовывал эту территорию после того как сам же и сделал этот снимок с регистратора. Даже запись с видеорегистратора не позволяла нормально понять размеры здания, стоящего на расстоянии от дороги, а как глубоко оно уходит от дороги и насколько велика территория - понять в принципе невозможно.

Survivor2007,
Не надо спорить! Даже от самого неудачного снимка иногда бывает большая польза. Проверено временем.
Alexxegorov огромная к вам просьба объединиться с  Никита Юшков and AlexPS и сделать из букмарклета кнопку для расширения НЯК. Если это возможно,конечно.
Алекс Khm,
если они хотят, могут включить в своё расширение. Я не против. Сами букмарклеты прекрасно работают и без расширения и легко добавляются.
Накарте уже давно работает по адресу nakarte.me
(Не имею никакого отношения к сервису)
tapirov,
Это просто отлично! Спасибо за наводку. Добавил информацию об этом в тело поста, появится как пройдёт модерацию.
tapirov,
Спасибо за подсказку. Раньше было nakarte.tk и вдруг всё пропало и вот новый букмарклет для  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=I/K");
  Но его создавал Алексей, я только буквы поменял.