SASGIS

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

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

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

Модератор: Tolik

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

Сообщение rass » 03 ноя 2013, 17:39

kzemli писал(а):Сделайте пожалуйста zmp на карту и все слои из градостроительного кадастра Киева http://mkk.kga.gov.ua/Main/Index, ну очень надо.
Спасибо.

уже делали эту карту, поищите по форуму, также некоторые слои которые тайловые - тоже есть
rass
Советчик
 
Сообщения: 300
Зарегистрирован: 23 май 2010, 12:17
Благодарил (а): 61 раз.
Поблагодарили: 92 раз.

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

Сообщение rass » 03 ноя 2013, 17:53

Тут как-то через личку один заграничный приятель caddis попросил сделать zmp на следуюшие сервисы

France http://www.geoportail.gouv.fr/accueil
Poland (Orto, Topo and Raster) http://maps.geoportal.gov.pl/webclient/
Croatia (Topo and Orto) http://preglednik.arkod.hr/
Spain http://sigpac.mapa.es/fega/visor/
Germany http://maps.peterrobins.co.uk/d.html

Сделал пока на Францию и Испанию
насколько понял снимки уникальные (хотя может ошибаюсь)

С Польшой у меня не получается (пока опыта мало), там координаты тайлов свои.
У Хорвати - вообще не понятно как тайлы нумеруются.
Вложения
SigPacSpain2.zmp.rar
Испания растр
(2.57 KiB) Скачиваний: 133
SigPacSpain.zmp.rar
Испания ортофото
(2.51 KiB) Скачиваний: 130
GeoportailFrance.zmp.rar
(2.69 KiB) Скачиваний: 156

За это сообщение автора rass поблагодарили: 2
PolevskoyMysh (11 ноя 2013, 17:21) • VMatveev (14 апр 2014, 11:24)
Рейтинг: 10.53%
 
rass
Советчик
 
Сообщения: 300
Зарегистрирован: 23 май 2010, 12:17
Благодарил (а): 61 раз.
Поблагодарили: 92 раз.

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

Сообщение Werefox » 03 ноя 2013, 21:41

kzemli писал(а):Сделайте пожалуйста zmp на карту и все слои из градостроительного кадастра Киева http://mkk.kga.gov.ua/Main/Index, ну очень надо.
Спасибо.

Слои делал наспех, проверяй надписи.
Вложения
UA.zip
(66.31 KiB) Скачиваний: 148

За это сообщение автора Werefox поблагодарили: 2
kzemli (05 ноя 2013, 00:17) • OverPaw (04 ноя 2013, 23:16)
Рейтинг: 10.53%
 
Werefox
Постигающий Дао
 
Сообщения: 148
Зарегистрирован: 08 янв 2009, 17:23
Благодарил (а): 17 раз.
Поблагодарили: 23 раз.

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

Сообщение OverPaw » 04 ноя 2013, 23:24

Werefox
отдельная благодарность за скрипт планировочных ограничений MKK_limits.zmp.
там же векторный слой, который динамически генерируется под видимую область экрана.
загнать его в тайловую структуру - это надо уметь!
Аватара пользователя
OverPaw
Новичок
 
Сообщения: 24
Зарегистрирован: 12 янв 2013, 13:14
Откуда: Киев
Благодарил (а): 14 раз.
Поблагодарили: 3 раз.

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

Сообщение kzemli » 05 ноя 2013, 00:22

Спасибо Werefox за zmp град.кадастра Киева.
Но хотел бы попросить, если это возможно, добавить еще слой функционального зонирования територии
kzemli
Новичок
 
Сообщения: 3
Зарегистрирован: 03 ноя 2013, 14:55
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

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

Сообщение Werefox » 05 ноя 2013, 01:46

отдельная благодарность за скрипт планировочных ограничений MKK_limits.zmp.
там же векторный слой, который динамически генерируется под видимую область экрана.

Пожалуйста!
На самом деле сервис подглюкивает при 256х256, нельзя нагружать, ибо программеры вычислят и ограничат. :roll:
Вложения
MKK_zoning.zmp.zip
(4.84 KiB) Скачиваний: 138
Werefox
Постигающий Дао
 
Сообщения: 148
Зарегистрирован: 08 янв 2009, 17:23
Благодарил (а): 17 раз.
Поблагодарили: 23 раз.

Skyvector

Сообщение Tomytsch » 09 ноя 2013, 13:56

Хочу сделать карту для SASPlanet от сервера skyvector.com. Скрипт для скачивания тайлов написал, но проблема в том что масштаб карты (GetZ) обратный. Т.е. нужно сделать так чтобы GetZ масштаба 1 получал бы файлы от масштаба 20, 2 от 19, 3 от 18, 4 от 17 и т.д. Т.е. нужно что-то мудрить с inttostr(GetZ).

Вот сам скрипт:

begin
ResultURL:=GetURLBase+'/'+inttostr(GetZ)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
end.

а вот Params
[PARAMS]
pnum=
GUID={7BB17EBC-E581-4F1E-B7DB-5135EB656278}
name=T1 (T1)
name_en=T11 (T11)
name_uk=T111 (T111)
ParentSubMenu=T1
ParentSubMenu_en=T11111
ParentSubMenu_uk=T111111
asLayer=0
DefURLBase=http://t1.skyvector.net/tiles/302/1311/
projection=1
sradiusa=6378137
sradiusb=6356752
NameInCache=T1
separator=0
Ext=.jpg
UseDwn=1
Sleep=0
DefHotKey=91
ContentType=image/jpeg

Помогите пожалуйста
Tomytsch
Новичок
 
Сообщения: 5
Зарегистрирован: 09 ноя 2013, 13:50
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

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

Сообщение DJ VK » 09 ноя 2013, 14:35

Это обычный паскаль, пишите любую математику по правилам языка.
допустим надо изменить порядок 100500 масштабов:
пишите inttostr(100500-GetZ), и вместо 100500 получите 0, вместо 100499 получите 1
а если напишите inttostr(100501-GetZ), получите вместо 100500 единицу итд...

в данном случае GetZ - это масштаб в программе, а все выражение в скобках =100501-GetZ это масштаб на запрашиваемом сайте

За это сообщение автора DJ VK поблагодарил:
ingener (30 сен 2024, 00:47)
Рейтинг: 5.26%
 
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

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

Сообщение Tomytsch » 09 ноя 2013, 23:37

DJ VK писал(а):Это обычный паскаль, пишите любую математику по правилам языка.
допустим надо изменить порядок 100500 масштабов:
пишите inttostr(100500-GetZ), и вместо 100500 получите 0, вместо 100499 получите 1
а если напишите inttostr(100501-GetZ), получите вместо 100500 единицу итд...

в данном случае GetZ - это масштаб в программе, а все выражение в скобках =100501-GetZ это масштаб на запрашиваемом сайте


Уже пробовал, заменял на оптимальный (22-GetZ), но к сожалению карты отображается некоректно после z2

begin
ResultURL:=GetURLBase+'/'+inttostr(22-GetZ)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
end.
Почему так происходит?
Может как-то можно откалибровать карту

За это сообщение автора Tomytsch поблагодарил:
ingener (30 сен 2024, 00:46)
Рейтинг: 5.26%
 
Tomytsch
Новичок
 
Сообщения: 5
Зарегистрирован: 09 ноя 2013, 13:50
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

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

Сообщение Ivan30 » 10 ноя 2013, 10:01

Tomytsch писал(а):Может как-то можно откалибровать карту


индусский код :mrgreen:
скачивает с z3 до z11

DefURLBase=http://t1.skyvector.net/tiles/301/91311/

Код: Выделить всё
begin
If GetZ = 3 then
  ResultURL:=GetURLBase+'18/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 4 then
  ResultURL:=GetURLBase+'16/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 5 then
  ResultURL:=GetURLBase+'14/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 6 then
  ResultURL:=GetURLBase+'12/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 7 then
  ResultURL:=GetURLBase+'10/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 8 then
  ResultURL:=GetURLBase+'8/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 9 then
  ResultURL:=GetURLBase+'6/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 10 then
  ResultURL:=GetURLBase+'4/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
If GetZ = 11 then
  ResultURL:=GetURLBase+'2/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
end.
Изображение

За это сообщение автора Ivan30 поблагодарил:
ingener (30 сен 2024, 00:46)
Рейтинг: 5.26%
 
Ivan30
Советчик
 
Сообщения: 429
Зарегистрирован: 14 мар 2011, 19:14
Откуда: дельта Волги
Благодарил (а): 60 раз.
Поблагодарили: 139 раз.

Пред.След.

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

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

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