SASGIS

Веб-картография и навигация

Карты, не вошедшие в основной список

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Карты, не вошедшие в основной список

Сообщение rass » 20 июл 2013, 23:47

Проекция fisheye. Так будет выглядеть Земля, если взглянуть на нее через дверной глазок :)
rass
Советчик
 
Сообщения: 299
Зарегистрирован: 23 май 2010, 12:17
Откуда: Киев
Благодарил (а): 61 раз.
Поблагодарили: 86 раз.

Re: Карты, не вошедшие в основной список

Сообщение Slinger » 23 июл 2013, 11:00

Народ подсобите кто-нить с этой картой:

http://kadklaster.ru/map

урлскрипт выглядит так:

Код: Выделить всё
ResultURL:=GetURLBase+inttostr(GetY)+'&tilerow='+inttostr(GetX)+'&scaleindex='+inttostr(GetZ-1)


Параметры:

Код: Выделить всё
pnum=
GUID={7B735885-BC5F-4AB6-8915-A7788BB8F552}
asLayer=1
name=Карта KadKlaster
name_en=KadKlaster map
NameInCache=KadKlaster_map
ParentSubMenu=KadKlaster
ParentSubMenu_en=KadKlaster
DefURLBase=http://kadklaster.ru/mapguide/mapagent/mapagent.fcgi?mapdefinition=Library%3A%2F%2Fkadastr%2FMAP_TEST%20(1).MapDefinition&basemaplayergroupname=Base%20Layer%20Group&session=445e6030-f35e-11e2-8000-08002700d4b3_en_MTI3LjAuMC4x0AFC0AFB0AFA&clientagent=Fusion%20Viewer&operation=GETTILEIMAGE&version=1.2.0&tilecol=
Ext=.png
projection=1
sradiusa=6378137
sradiusb=6378137
separator=0
UseDwn=1
Sleep=0
DefaultContentType=image/png
ContentType="image/png"
Sleep=0
DefHotKey=0


Подгружает пустые png. В чём ошибка ?

А хотя видимо ошибка в зумах. На карте при приближении число зума не увеличивается, а уменьшается. Может кто подсобит со скриптом ?
Slinger
Постигающий Дао
 
Сообщения: 101
Зарегистрирован: 30 май 2011, 23:42
Благодарил (а): 15 раз.
Поблагодарили: 21 раз.

Re: Карты, не вошедшие в основной список

Сообщение Tolik » 23 июл 2013, 11:27

Ну раз уменьшается, напишите ... '&scaleindex='+inttostr(24-GetZ)
Наверно, будет не 24 - это число надо подобрать.
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 278 раз.
Поблагодарили: 515 раз.

Re: Карты, не вошедшие в основной список

Сообщение Slinger » 23 июл 2013, 11:35

Tolik писал(а):Ну раз уменьшается, напишите ... '&scaleindex='+inttostr(24-GetZ)
Наверно, будет не 24 - это число надо подобрать.


Там максимальный зум 19. Но при
Код: Выделить всё
'&scaleindex='+inttostr(19-GetZ)
пишет
Код: Выделить всё
Download Error: Unknown status code 559
Slinger
Постигающий Дао
 
Сообщения: 101
Зарегистрирован: 30 май 2011, 23:42
Благодарил (а): 15 раз.
Поблагодарили: 21 раз.

Re: Карты, не вошедшие в основной список

Сообщение Tolik » 23 июл 2013, 11:39

Надо кликнуть правой кн., скопировать в буфер обмена URL тайла карты, сравнить его с образцом, исправить скрипт.
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 278 раз.
Поблагодарили: 515 раз.

Re: Карты, не вошедшие в основной список

Сообщение Slinger » 23 июл 2013, 12:01

Видимо ресурс сырой. Карта не работала 5 минут, потом дефолтный скрипт изменился...

В общем с исправленным зумом и с исправленным дефолтным урлом он начал грузить png, но всё равно пустые.

Может у кого идеи есть ?
Slinger
Постигающий Дао
 
Сообщения: 101
Зарегистрирован: 30 май 2011, 23:42
Благодарил (а): 15 раз.
Поблагодарили: 21 раз.

Re: Карты, не вошедшие в основной список

Сообщение rass » 23 июл 2013, 12:39

Slinger писал(а):Может у кого идеи есть ?

Во-первых, возможно, у карты генерируются разные номера сессии
у вас такой: session=8513b4b6-f36f-11e2-8000-08002700d4b3_en_MTI3LjAuMC4x0AFC0AFB0AFA
у меня уже такой: session=445e6030-f35e-11e2-8000-08002700d4b3_en_MTI3LjAuMC4x0AFC0AFB0AFA

Во-вторых, тайлы 300х300 32bit PNG
То есть нужно резать под 256х256.
И в-третьих, может быть я ошибаюсь и ведующие люди меня поправят, но SasPlanet не отображает 32bit png тайлы. По крайней мере, у меня одна карта с такими тайлами
в программе не отображалась, но если скопировать сгенерированный URL в браузер, то тайл отображался нормально.
Последний раз редактировалось rass 23 июл 2013, 12:41, всего редактировалось 1 раз.
rass
Советчик
 
Сообщения: 299
Зарегистрирован: 23 май 2010, 12:17
Откуда: Киев
Благодарил (а): 61 раз.
Поблагодарили: 86 раз.

Re: Карты, не вошедшие в основной список

Сообщение Tolik » 23 июл 2013, 12:41

одна карта с такими тайлами в программе не отображалась

Отображает она любые png. Причина может быть в неправильных хедерах (которые надо исправить в zmp).
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 278 раз.
Поблагодарили: 515 раз.

Re: Карты, не вошедшие в основной список

Сообщение rass » 23 июл 2013, 12:43

Tolik писал(а):Причина может быть в неправильных хедерах (которые надо исправить в zmp)


Tolik, а можно подробнее? Чесно скажу, не знаю что такое "хедеры"
rass
Советчик
 
Сообщения: 299
Зарегистрирован: 23 май 2010, 12:17
Откуда: Киев
Благодарил (а): 61 раз.
Поблагодарили: 86 раз.

Re: Карты, не вошедшие в основной список

Сообщение Slinger » 23 июл 2013, 12:54

rass

Да, сессию я поправил. Она собственно поэтому и выплёвывала ошибку 559.

параметры такие:

Код: Выделить всё
pnum=
GUID={7B735885-BC5F-4AB6-8915-A7788BB8F552}
asLayer=1
name=Карта KadKlaster
name_en=KadKlaster map
NameInCache=KadKlaster_map
ParentSubMenu=KadKlaster
ParentSubMenu_en=KadKlaster
DefURLBase=http://kadklaster.ru/mapguide/mapagent/mapagent.fcgi?mapdefinition=Library%3A%2F%2Fkadastr%2FMAP_TEST%20(1).MapDefinition&basemaplayergroupname=Base%20Layer%20Group&session=56205230-f36b-11e2-8000-08002700d4b3_en_MTI3LjAuMC4x0AFC0AFB0AFA&clientagent=Fusion%20Viewer&operation=GETTILEIMAGE&version=1.2.0&tilecol=
Ext=.png
projection=1
sradiusa=6378137
sradiusb=6378137
separator=0
UseDwn=1
Sleep=0
DefaultContentType=image/png32
ContentType="image/png32"
Sleep=0
DefHotKey=0


Но тайлы всё равно пустые грузятся.

P.S: Хедер видимо заголовок ?
Последний раз редактировалось Slinger 23 июл 2013, 13:22, всего редактировалось 1 раз.
Slinger
Постигающий Дао
 
Сообщения: 101
Зарегистрирован: 30 май 2011, 23:42
Благодарил (а): 15 раз.
Поблагодарили: 21 раз.

Пред.След.

Вернуться в SAS.Планета

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

Сейчас этот форум просматривают: Google [Bot] и гости: 86