Карты, не вошедшие в основной список
Модератор: Tolik
-
avt157
- Новичок
- Сообщения: 14
- Зарегистрирован: 05 янв 2012, 21:21
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Карты не вошедшие в основной список
Помогите, пожалуйста, добавить в SAS вот эти карты http://geoportal.samregion.ru/samobl/
Спасибо.
Спасибо.
-
Sash1970
- Соображающий
- Сообщения: 78
- Зарегистрирован: 05 авг 2009, 20:35
- Благодарил (а): 1 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Карты не вошедшие в основной список
avt157 писал(а):Помогите, пожалуйста, добавить в SAS вот эти карты http://geoportal.samregion.ru/samobl/
Спасибо.
Это возможно, но без привязки. И размер тайлов там рекомендуется 300х300... Вроде как уже выкладывал я оные карты, только тогда адресация тайлов была другая. Ах, да... тогда это называлось geosamara.ru
-
avt157
- Новичок
- Сообщения: 14
- Зарегистрирован: 05 янв 2012, 21:21
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Карты не вошедшие в основной список
Sash1970 писал(а):Это возможно, но без привязки.
А почему без привязки? Там есть поиск по координатам.
-
zOn
- Советчик
- Сообщения: 254
- Зарегистрирован: 03 фев 2009, 01:05
- Благодарил (а): 25 раз
- Поблагодарили: 19 раз
Re: Карты не вошедшие в основной список
avt157 писал(а):Sash1970 писал(а):Это возможно, но без привязки.
А почему без привязки? Там есть поиск по координатам.
может кто и заморочится с прямоугольными координатами:
Код: Выделить всё
http://geoportal.samregion.ru/wms1?REQUEST=GetMap&LAYERS=SO18,SO16,SO13,SO5,SO11,SO7,SO3&BBOX=9508800,5913600,9525600,5930400&WIDTH=300&HEIGHT=300&FORMAT=image/png&TRANSPARENT=1&crs=EPSG:4326&version=1.1.1кстати там видимо пакет zmp надо делать, т.к. состав слоёв меняется. или внести инфу о слоях в инфо о карте и тогда юзер сам сможет составить запрос ч/з параметры карты.
так же можно запрашивать картинки 256*256
вот на слой снимков отдельный запрос (его можно делать как карту)
Код: Выделить всё
http://geoportal.samregion.ru/wms1?REQUEST=GetMap&LAYERS=SO19&BBOX=9374400,5964000,9391200,5980800&WIDTH=300&HEIGHT=300&FORMAT=image/jpeg&TRANSPARENT=0&crs=EPSG:4326&version=1.1.1остальные можно делать как слои, т.к. отдаются PNG с прозрачностью.
- скрытый текст: показать
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Карты не вошедшие в основной список
Да может и получится. Возьмите для примера teleatlas.com.zmp, там похожие адреса.
(Teleatlas, кстати, переименовался в TomTom).
(Teleatlas, кстати, переименовался в TomTom).
-
zOn
- Советчик
- Сообщения: 254
- Зарегистрирован: 03 фев 2009, 01:05
- Благодарил (а): 25 раз
- Поблагодарили: 19 раз
Re: Карты не вошедшие в основной список
Tolik писал(а):Да может и получится. Возьмите для примера teleatlas.com.zmp, там похожие адреса.
(Teleatlas, кстати, переименовался в TomTom).
может поможешь?
чот у меня мозгов не хватает на формирование запроса - не шарю я в скриптах
- Вложения
-
- samregion.ru.zmp.zip
- это не рабочий вариант для доработки
- (2.59 КБ) 122 скачивания
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Карты не вошедшие в основной список
Не получается 
Методика такая.
1. в URL можно изменить порядок параметров, он от этого хуже не станет - вот это берём за образец:
Это работает (проверяем в браузере).
От этого URL можно было бы отрезать то, что после "BBOX=" - получился бы DefURLBase.
2. меняем width и height на 256 - но это не работает
3. возвращаем width и height как было, меняем цифры в BBOX хотя бы на 1 метр - тоже не работает.
А SAS.Планета ни за что не отдаст в точности те цифры, которые нужны (имхо). Сайт teleatlas в этом отношении намного лучше: ему любые цифры подсунь - что-нибудь да выдаст.
Методика такая.
1. в URL можно изменить порядок параметров, он от этого хуже не станет - вот это берём за образец:
Код: Выделить всё
http://geoportal.samregion.ru/wms1?REQUEST=GetMap&LAYERS=SO18,SO16,SO13,SO5,SO11,SO7,SO3&WIDTH=300&HEIGHT=300&FORMAT=image/png&TRANSPARENT=1&crs=EPSG:4326&version=1.1.1&BBOX=9508800,5913600,9525600,5930400Это работает (проверяем в браузере).
От этого URL можно было бы отрезать то, что после "BBOX=" - получился бы DefURLBase.
2. меняем width и height на 256 - но это не работает
3. возвращаем width и height как было, меняем цифры в BBOX хотя бы на 1 метр - тоже не работает.
А SAS.Планета ни за что не отдаст в точности те цифры, которые нужны (имхо). Сайт teleatlas в этом отношении намного лучше: ему любые цифры подсунь - что-нибудь да выдаст.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Карты не вошедшие в основной список
Tolik писал(а):Не получается
Методика такая.
1. в URL можно изменить порядок параметров, он от этого хуже не станет - вот это берём за образец:Код: Выделить всё
http://geoportal.samregion.ru/wms1?REQUEST=GetMap&LAYERS=SO18,SO16,SO13,SO5,SO11,SO7,SO3&WIDTH=300&HEIGHT=300&FORMAT=image/png&TRANSPARENT=1&crs=EPSG:4326&version=1.1.1&BBOX=9508800,5913600,9525600,5930400
Это работает (проверяем в браузере).
От этого URL можно было бы отрезать то, что после "BBOX=" - получился бы DefURLBase.
2. меняем width и height на 256 - но это не работает![]()
3. возвращаем width и height как было, меняем цифры в BBOX хотя бы на 1 метр - тоже не работает.
Очевидно, что эти параметры меняются не с произвольным шагом, а с заданным на сервере (а клиент соответственно должен со своей стороны "попадать" в это). Например не "хотя бы на метр" - а каждые 10м, или 100, или 99.86767367563. Анализ урлов из-под реального клиента - поможет.
В любом случае качать придется наверное не сасом, а потом переклеить\перенарезать уже для саса. Стоит ли овчинка выделки?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Карты не вошедшие в основной список
Очевидно.
В принципе можно проанализировать и написать функцию, которая будет возвращать правильные цифры. Тогда заработает и в САСе (с пережатыми тайлами 300 -> 256). Но, имхо, не стоит овчинка выделки.
В принципе можно проанализировать и написать функцию, которая будет возвращать правильные цифры. Тогда заработает и в САСе (с пережатыми тайлами 300 -> 256). Но, имхо, не стоит овчинка выделки.
-
Sash1970
- Соображающий
- Сообщения: 78
- Зарегистрирован: 05 авг 2009, 20:35
- Благодарил (а): 1 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Карты не вошедшие в основной список
Tolik писал(а):Не получается
Сайт teleatlas в этом отношении намного лучше: ему любые цифры подсунь - что-нибудь да выдаст.
Именно так было и в этом сервисе. И тайлы можно было произвольные размером задавать. Однако чего-то поменяли... Старый zmp, который я делал не работает ужо...
P.S. Могу куда-нибудь выложить кэш, если кому надо. Только кто бы объяснил, чего в этой карте лучше, чем в тех же GGC...
Ну, или выкачивать MapInfo и иже с ним...