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

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

Модератор: Tolik

Alex14
Новичок
Сообщения: 4
Зарегистрирован: 13 мар 2014, 09:54

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

Сообщение Alex14 »

Для тех кто хочет подключить свой тайловый сервис сделанный на основе GeoServer пример файл param.txt:

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

[PARAMS]
asLayer=1
pnum=2
GUID={CBA03063-23D9-4FA4-931A-9182B98644B1}
name=Карта (my_map2)
name_en=Map (my_map2)
name_uk=Карта (my_map2)
ParentSubMenu=my_map2
ParentSubMenu_en=my_map2
ParentSubMenu_uk=my_map2
DefURLBase=http://localhost:8080/geoserver/gwc/service/wms?SERVICE=WMS&tiled=true&format=image/png&&LAYERS=cite%3AProba&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&WIDTH=256&HEIGHT=256&BBOX=
projection=3
sradiusa=6378137
sradiusb=6356752
NameInCache=map
separator=0
Ext=.png
UseDwn=1
Sleep=0
DefHotKey=77
ContentType=image/png
файл GetUrlSkript.txt:

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

begin 
 ResultURL:=GetURLBase+RoundEx(GetLLon,8)+','+RoundEx(GetBLat,8)+','+RoundEx(GetRLon,8)+','+RoundEx(GetTLat,8); 
end.
Пример и описание формата пользовательских карт ZMP можно посмотреть на Wiki http://sasgis.org/wikisasiya/doku.php

Разработчикам и форумчанам большое спасибо!
Вот если еще добавить функцию создания кеша из карты и слоя одновременно цены бы не было..
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

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

Сообщение garl »

Alex14 писал(а):Для тех кто хочет подключить свой тайловый сервис сделанный на основе GeoServer пример файл param.txt:
в нектороых случаях придётся играться с параметрами EPSG=4326 и projection=3
Russian NDN Team
QIP NightlyTester
Аватара пользователя
ivanspiritdone
Новичок
Сообщения: 2
Зарегистрирован: 03 апр 2014, 22:35
Благодарил (а): 1 раз

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

Сообщение ivanspiritdone »

Доброе время суток. На http://maps.kosmosnimki.ru/api/index.html есть карта "Серая". Хотел самостоятельно сделать zmp, но не вышло.
URL нескольких тайлов:
http://a.tile.cart.kosmosnimki.ru/mg/5/20/8.png
http://b.tile.cart.kosmosnimki.ru/mg/5/20/9.png
http://c.tile.cart.kosmosnimki.ru/mg/5/20/10.png
http://d.tile.cart.kosmosnimki.ru/mg/5/20/11.png
http://a.tile.cart.kosmosnimki.ru/mg/5/20/12.png
Помогите, пожалуйста, со скриптом. Так и не понял, что делать с этой меняющейся буквой в начале URL.
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

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

Сообщение zed »

ivanspiritdone писал(а):Так и не понял, что делать с этой меняющейся буквой в начале URL.
А ничего. Можно менять рандомно, а можно всё время подставлять одну и туже букву.
Аватара пользователя
ivanspiritdone
Новичок
Сообщения: 2
Зарегистрирован: 03 апр 2014, 22:35
Благодарил (а): 1 раз

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

Сообщение ivanspiritdone »

zed писал(а):..., а можно всё время подставлять одну и туже букву.
Спасибо! Так работает:

DefURLBase=http://b.tile.cart.kosmosnimki.ru/mg/

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

begin
    ResultURL:=GetURLBase+inttostr(Getz-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.png';
end.
А как бы это выглядело, если бы надо было менять рандомно?
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

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

Сообщение Tolik »

А посмотрите в zmp для гугла.
Аватара пользователя
OverPaw
Новичок
Сообщения: 24
Зарегистрирован: 12 янв 2013, 13:14
Откуда: Киев
Благодарил (а): 14 раз
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение OverPaw »

Tomytsch писал(а):Выкладываю пакет ZMP на лучший на сегодняшний день онлайн ресурс аэронавигационных карт SkyVector. Описание и легенды карт прилагаются.
Скачать SkyVector.rar
Спасибо DJ VK и Ivan30 за помощь
Внимание: Карты на сервере каждый месяц проходят обновления, поэтому SAS не будет качать карты за предыдущий месяц.
Чтобы карты загружались, нужно в файле params в строке DefURLBase=http://t1.skyvector.net/tiles/301/1311/ крайние четыре цифры поменять на соответствующий период. 13 - это год, 11 - месяц.
Так что если карты не загружаются ставьте следующий месяц
появилось смещение карты.
выложите исправленный zmp пожалуйста
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

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

Сообщение DJ VK »

тайлы по прежнему имеют туже нумерацию.
http://t0.skyvector.net/tiles/301/[b]1404[/b]/Z=(25 -2*GetZ)/X начиная свеху слева/Y начиная сверху слева.jpg


В чем смещение - в неправильном положении тайлов или общем сдвиге всей мозайки на расстояние меньше 1 тайла?
Последний раз редактировалось DJ VK 15 апр 2014, 08:46, всего редактировалось 1 раз.
Аватара пользователя
OverPaw
Новичок
Сообщения: 24
Зарегистрирован: 12 янв 2013, 13:14
Откуда: Киев
Благодарил (а): 14 раз
Поблагодарили: 3 раза
Контактная информация:

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

Сообщение OverPaw »

DJ VK писал(а):В чем смещение - в неправильном положении тайлов или общем сдвиге всей мозайки на расстояние меньше 1 тайла?
уточняю:
SkyVectorWorldHi.zmp и SkyVectorWorldLo.zmp работают правильно.
SkyVectorWorldVFR.zmp - Гренландия на месте Европы
1.jpg
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

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

Сообщение DJ VK »

OverPaw писал(а):
DJ VK писал(а):В чем смещение - в неправильном положении тайлов или общем сдвиге всей мозайки на расстояние меньше 1 тайла?
уточняю:
SkyVectorWorldHi.zmp и SkyVectorWorldLo.zmp работают правильно.
SkyVectorWorldVFR.zmp - Гренландия на месте Европы
1.jpg
каждый месяц касмасутра штука очень бесперспективная, скажу я вам, ну да ладно, разок можно.

Вас не смущает что англия в полтора раза размерами отличается ? значит масштаб плывет на одной из карт.

вот один тайл
Изображение
кстати нахрена лишний слэш??

вот vfr
Изображение

подбором находим правильный масштаб.
Изображение

значит надо увеличить на 1 - будет 25-2*GetZ
Ответить

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