web запрос из Мапинфо.

MapInfo, MapBasic
Ответить
kad3
Интересующийся
Сообщения: 27
Зарегистрирован: 13 май 2016, 13:49
Репутация: 3

web запрос из Мапинфо.

Сообщение kad3 » 13 май 2016, 13:52

Добрый день, можно ли выполнить web запрос к http://pkk5.rosreestr.ru/ из мапифо для получения атрибутивной информации?

Донецков
Гуру
Сообщения: 3056
Зарегистрирован: 19 май 2010, 19:44
Репутация: 188

Re: web запрос из Мапинфо.

Сообщение Донецков » 13 май 2016, 15:35

Вопрос, откуда на pkk5.rosreestr.ru берется информация, если на офф. сайте ее еще нет?
И странная селекция - часть ЗУ отсутствуют, хотя они поставлены на ГКУ ранее, чем те, которые показаны :(

kad3
Интересующийся
Сообщения: 27
Зарегистрирован: 13 май 2016, 13:49
Репутация: 3

Re: web запрос из Мапинфо.

Сообщение kad3 » 13 май 2016, 15:58

как говорят представители Росреестра pkk5 это новая версия Публичной карты, сейчас ведется ее наполнение, а так обещают обновлять данные на ней ежедневно.

Boris
Гуру
Сообщения: 4115
Зарегистрирован: 10 апр 2006, 22:34
Статьи: 3
Проекты: 1
Репутация: 406
Откуда: Париж

Re: web запрос из Мапинфо.

Сообщение Boris » 14 май 2016, 20:35

как получать атрибутивную информацию написано в справке на странице старого интерфейса росреестра http://maps.rosreestr.ru/PortalOnline/help.html#27
если еще на двух страницах одного росреестра разная информация, то это вообще алес-капут. Опять наполнение?

kad3
Интересующийся
Сообщения: 27
Зарегистрирован: 13 май 2016, 13:49
Репутация: 3

Re: web запрос из Мапинфо.

Сообщение kad3 » 15 май 2016, 18:36

Boris писал(а):как получать атрибутивную информацию написано в справке на странице старого интерфейса росреестра http://maps.rosreestr.ru/PortalOnline/help.html#27
если еще на двух страницах одного росреестра разная информация, то это вообще алес-капут. Опять наполнение?
Про старую ПКК я в курсе. А вот по новой ПКК5?
И вообще возможно ли выполнить веб запрос из мапинфо?
Например :

Код: Выделить всё

 Set MyRequest = CreateObject("WinHttp.WinHttpRequest.5.1")
    
    MyRequest.Open "POST", "http://maps.rosreestr.ru/arcgis/rest/services/Cadastre/CadastreSelected/MapServer/exts/GKNServiceExtension/online/parcel/find?cadNums=&cadNum=" & Cells(i, 2).Value & "&f=pjson"

Boris
Гуру
Сообщения: 4115
Зарегистрирован: 10 апр 2006, 22:34
Статьи: 3
Проекты: 1
Репутация: 406
Откуда: Париж

Re: web запрос из Мапинфо.

Сообщение Boris » 16 май 2016, 00:55

MapBasic дремуче древний практически не развиваемый язык. Тем не менее он содержит поддержку вызова DLL-библиотек и запуска приложений. Это позволяет решать в нем 99% задач.
На сколько я понимаю, результатом предлагаемого вами вызова будет размещение файла JSON в оперативной памяти, выделенной для Mapinfo. IMHO, это само по себе не безопасно с точки зрения устойчивости Mapinfo, но еще и предполагает, что вы этот JSON будете обрабатывать средствами MapBasic -а. Это, опять таки, IMHO, не гуманно по отношению к себе.
Что мешает вынести обработку в BAT, VBS, JS, DLL-библиотеку в конце концов, вместо того, что бы мучиться в MapBasic'е?

July
Новоприбывший
Сообщения: 1
Зарегистрирован: 11 авг 2016, 09:29
Репутация: 0

Re: web запрос из Мапинфо.

Сообщение July » 11 авг 2016, 09:37

Для получения атрибутивной информации в Mapinfo из источника http://pkk5.rosreestr.ru/можно выполнить web запрос по следующей ссылке
http://pkk5.rosreestr.ru/ArcGIS/service ... /WMSServer?
Последний раз редактировалось July 11 авг 2016, 09:56, всего редактировалось 1 раз.

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: web запрос из Мапинфо.

Сообщение SergeyRyzhkov » 11 авг 2016, 09:45

July писал(а):Для получения атрибутивной информации в Mapinfo из источника http://pkk5.rosreestr.ru/можно выполнить web запрос по следующей ссылке http://pkk5.rosreestr.ru/ArcGIS/service ... /WMSServer?
Нельзя. Не обманывайте людей!

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость