Notes |
|
(0019302)
|
rass
|
28-08-2019 13:11
|
|
Новый zmp приложил (MOsat.zmp.rar).
Каждый раз при работе с RGIS, надо начинить с вебверсии, для определения нужного cookie
см. рис. 1
1. Открываем Хром (или любой другой браузер)
2. заходим на сайт RGI, включаем режим ОФМ МО
3. Включаем Инструменты разработчика (ctrl+shift+I или через меню браузера)
4. если надо двигаем карту, чтобы прогрузились таилы в окне DevTools.
5. копируем ВСЮ строчку cookie (включая "cookie:")
см. рис. 2
6. запускаем СасПланет включаем карту RGIS
7. включаем Параметры карты (ctrl+alt+P) и вставляем эту строчку в ячейку с "Версия карты"
Как только перестает грузить, проделываем всю процедуру заново.
У сервера, возможно, есть защита. После некоторого числа скачивания (где-то 20-30 тайлов), сервер начинает отдавать беспорядочные тайлы. Тогда надо подождать минуты 2-3 и перезапустить Саспланет. |
|
|
(0019303)
|
zed
|
28-08-2019 13:41
|
|
Не надо использовать поле Version не по назначению. Ведь эта строка потом сохранится в кэш. Используйте поле RequestHead для передачи кук. |
|
|
(0019304)
|
rass
|
28-08-2019 14:56
|
|
Использовать поле RequestHead в файле GetUrlScript.txt?
Или можно интерактивно вставлять в окне Параметры карты в ячейке Дополнительные HTTP заголовки? |
|
|
(0019305)
|
zed
|
28-08-2019 15:28
|
|
|
|
(0019306)
|
rass
|
28-08-2019 17:41
(edited on: 28-08-2019 17:43) |
|
я понял. Спасибо, zed.
надо в GetUrlScript.txt
заменить строчку:
Version + 0000013#10 +
на строчку:
RequestHead + 0000013#10 +
И тогда скопированную строчку cookie вставлять уже в ячейку "Дополнительные HTTP заголовки:"
|
|
|
(0019307)
|
zed
|
28-08-2019 18:16
|
|
Да, именно так.
А ещё в скрипте надо удалить из RequestHead заголовки с полями ограниченными ":" с начала и конца, т.е. первые 4 поля. Это "мусорные" заголовки протокола http/2. |
|
|
(0019308)
|
rass
|
28-08-2019 19:44
(edited on: 28-08-2019 19:46) |
|
обновил zmp (MOsat_2.zmp.rar)
и процедуру
Каждый раз при работе с RGIS, надо начинить с вебверсии, для определения нужного cookie
см. рис. 1
1. Открываем Хром (или любой другой браузер)
2. заходим на сайт RGIS, включаем режим ОФМ МО
3. Включаем Инструменты разработчика (ctrl+shift+I или через меню браузера)
4. если надо двигаем карту, чтобы прогрузились таилы в окне DevTools.
5. копируем ВСЮ строчку cookie (включая "cookie:")
6. запускаем СасПланет включаем карту RGIS
7. включаем Параметры карты (ctrl+alt+P) и вставляем эту строчку в ячейку с "Дополнительные HTTP заголовки:"
|
|
|
|
|
|
|
Здравствуйте, не пойму в чем проблема не работает, может не оттуда cookie копирую приложил файл. |
|
|
(0019321)
|
zed
|
04-09-2019 09:33
|
|
На скриншоте строка с cookie не до конца выделена, может вы её так частично и скопировали? |
|
|
|
Выделяю полностью вставляю в ячейку с "Дополнительные HTTP заголовки:" и ничего.
Смотрю приложенный файл "1" там тайл - .jpg у меня .png может что то изменилось на веб версии карты. |
|
|
(0019324)
|
rass
|
04-09-2019 19:00
|
|
RGIS сделал обновление сайта, поменял URL и расширение тайлов
выложил новый ZMP. (MOsat3.zmp.rar)
Процедура та же. |
|
|
(0020182)
|
minor
|
02-09-2021 00:20
|
|
Добрый вечер!
На данный момент не хочет загружать в SASPlanet. Пробовал менять заголовки, подставлять свежий куки - выдает ошибку 401
Вообще, сейчас у них свежие снимки 2020 года, хотелось бы их. И еще хотелось бы парочку слоев качнуть. |
|
|
(0020302)
|
krolevec
|
02-04-2022 10:50
(edited on: 02-04-2022 10:51) |
|
Добрый день!
Присоединяюсь к просьбе добавить возможность скачивания ортофото за 2020 год (самые подробные снимки на территорию Московской области)
https://rgis.mosreg.ru/wmts/ofm2020/18/158727/82107.jpeg
|
|
|
(0020350)
|
al_b
|
07-07-2022 08:46
(edited on: 07-07-2022 08:48) |
|
также интересен слой.
вышеуказанный запрос конструируется с помощью:
begin
ResultURL := GetURLBase + IntTostr(GetZ-1) + '/' + inttostr(GetX) + '/' + inttostr(GetY)+'.jpeg';
end.
где GetURLBase = https://rgis.mosreg.ru/wmts/ofm2020/
но выдает ошибку 401 unauthorized
|
|
|
(0020352)
|
al_b
|
12-07-2022 09:05
|
|
этот же сайт отдает кадастры в формате json (видел на форуме тему с хотелкой)
формат запроса:
https://rgis.mosreg.ru/v3/swagger/map/layer?SERVICE=GeoJSON&layer=403&bbox=37.85968153360674,55.287683131068036,37.864772366317005,55.288153567688965&zoom=18
формат ответа (немного уменьшил):
{"type":"FeatureCollection","features":[{"type":"Feature","id":1019510164,"geometry":{"type":"MultiPolygon","coordinates":[[[[37.6357,55.14291],[37.63589,55.14273],[37.63673,55.14149],[37.63673,55.14148],[37.63661,55.1415],[37.63649,55.14172],[37.63637,55.14191],[37.6358,55.14267],[37.6357,55.14291]]]},"properties":{"feature_id":3,"label":"50:28:0000000:55898","numberarea":933626345}}} |
|
|
(0020353)
|
al_b
|
27-07-2022 18:55
|
|
Обратил внимание, что пока находишься на странице, то через интервалы отправляется POST запрос и меняет куки:
Запрос:
...
POST /v3/peekaboo HTTP/1.1
Host: rgis.mosreg.ru
Cookie: _ym_uid=1656611643719705665; _ym_d=1656611643; mojo=eyJzZXNzaW9uX2lkIjoiYzdmMzA3OWFjZjExZjM5YTA2NzlmOTg1Mjg3ZGZmZGMiLCJleHBpcmVzIjoxNjU4OTQ3Nzg1LCJmIjoiRnZ4UnRwODlIZ2pMK3dzUHB4TXBpVms0Zm1BPSJ9--0a0f2db91d99dd6901721cbdb7c220c4b710f95d
...
Ответ:
...
set-cookie: mojo=eyJzZXNzaW9uX2lkIjoiYzdmMzA3OWFjZjExZjM5YTA2NzlmOTg1Mjg3ZGZmZGMiLCJleHBpcmVzIjoxNjU4OTQ3OTY2LCJmIjoiRnZ4UnRwODlIZ2pMK3dzUHB4TXBpVms0Zm1BPSJ9--c63c7d54dd1958684c251425932131518e76f97a; max-age=120; path=/; HttpOnly; secure;
... |
|