SASGIS

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

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

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

Модератор: Tolik

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

Сообщение arxey » 15 ноя 2011, 14:10

Гибрид "пожары за последние 48часов"
источники http://maps.geog.umd.edu/firms/wms.htm
и http://lance-modis.eosdis.nasa.gov/wms/
Пример тайлов: http://firefly.geog.umd.edu/wms/wms?LAY ... 2.07674329
или http://firefly.geog.umd.edu/wms/wms?SER ... .5,24.5,20
Все вроде написано как доктор прописал, но в СасПланет упорно выдает ошибку "неожиданный тип txt/html"
Вложения
fires48.zmp
(2.6 KiB) Скачиваний: 90
arxey
Постигающий Дао
 
Сообщения: 139
Зарегистрирован: 15 сен 2008, 11:21
Благодарил (а): 10 раз.
Поблагодарили: 22 раз.

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

Сообщение zOn » 15 ноя 2011, 14:26

arxey писал(а):Гибрид "пожары за последние 48часов"

я не понял как эту милипуську растягивать? там же на весь мир одна маленькая png-шечка. может лучше KML?
вот автообновляемая по типу гуглимаджериюпд.
Код: Выделить всё
http://firefly.geog.umd.edu/kml/download.php?file=kml_global_modis-hotspots.kml

а если хотите тайлами, то играйтесь вот с такой ссылкой
Код: Выделить всё
http://firefly.geog.umd.edu/cgi-bin/mapserv?map=/export/firemap/var/mapserver/firemap/region_global.light.map&mode=map&mapext=58.453125%2057.974999999999994%2067.396875%2064.5375&mapsize=256%20256&layer=admin&layer=cities&layer=fire_square&fv=c4&start=2011-11-13&end=2011-11-15&sat=%20&today=2011-11-15&yesterday=2011-11-14

а точнее надо подставлять координаты всех 4-х углов тайла mapext=58.453125 57.974999999999994 67.396875 64.5375
&layer=admin&layer=cities - можно просто удалить и тогда не будет надписей городов и адм.границ, но гос.границы и названия государств не убираются и получается вот такая картинка:
Изображение
zOn
Советчик
 
Сообщения: 254
Зарегистрирован: 03 фев 2009, 01:05
Благодарил (а): 25 раз.
Поблагодарили: 19 раз.

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

Сообщение arxey » 15 ноя 2011, 14:54

zOn писал(а):
arxey писал(а):Гибрид "пожары за последние 48часов"
я не понял как эту милипуську растягивать? там же на весь мир одна маленькая png-шечка. может лучше KML?
Обычные там тайлы 256х256. Задаются координаты 4-х углов - получаются любая точка в любом увеличении.
..если из СасПланет скопировать адрес тайла для слоя "fires48.zmp" и вставить в браузер - тайл нормально отдается сервером.. (формат png, 256х256) - примеры тайловых запросов см. выше.
но СасПланет по тому же запросу упорно выдаст ошибку "неожиданный тип txt/html".
arxey
Постигающий Дао
 
Сообщения: 139
Зарегистрирован: 15 сен 2008, 11:21
Благодарил (а): 10 раз.
Поблагодарили: 22 раз.

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

Сообщение Tolik » 15 ноя 2011, 15:09

arxey писал(а):но СасПланет по тому же запросу упорно выдаст ошибку "неожиданный тип txt/html".

Видимо она не понимает
Content-Type: text/html
Transfer-Encoding: chunked

Wireshark:
скрытый текст: показать
Hypertext Transfer Protocol
HTTP/1.1 200 OK\r\n
Date: Tue, 15 Nov 2011 10:58:54 GMT\r\n
Server: Apache/1.3.34 (Unix) PHP/4.4.2\r\n
Content-Location: wms.php\r\n
Vary: negotiate\r\n
TCN: choice\r\n
X-Powered-By: PHP/4.4.2\r\n
Content-Type: text/html\r\n
Transfer-Encoding: chunked\r\n
Proxy-Connection: Keep-Alive\r\n
Connection: Keep-Alive\r\n
\r\n
HTTP chunked response
Data chunk (1242 octets)
Chunk size: 1242 octets
Data (1242 bytes)

0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 .PNG........IHDR
0010 00 00 01 00 00 00 01 00 08 06 00 00 01 2b 75 98 .............+u.
0020 f0 00 00 04 a1 49 44 41 54 78 9c ed dc d1 4d 43 .....IDATx....MC
0030 41 10 04 c1 77 8e 7c 43 77 18 f3 d1 55 09 b0 3a A...w.|Cw...U..:
0040 9a 41 b2 10 ef ee be a5 df f4 ab 3b c0 01 0e 70 .A.........;...p
0050 80 03 1c e0 00 07 38 c0 01 0e 70 80 03 1c e0 80 ......8...p.....
0060 ef fb 9e cf 07 1c e0 00 07 38 c0 01 0e 70 80 03 .........8...p..
0070 1c e0 00 07 38 c0 01 0e c8 1f 30 ff 7c 60 6d fe ....8.....0.|`m.
0080 1d 58 f3 00 eb 03 d6 3c c0 fa 80 35 0f b0 3e 60 .X.....<...5..>`
0090 cd 03 ac 0f 58 f3 00 eb 03 d6 3c c0 fa 80 35 0f ....X.....<...5.
00a0 b0 3e 60 cd 03 ac 0f 58 f3 00 eb 03 d6 3c c0 fa .>`....X.....<..
00b0 80 35 0f b0 3e 60 cd 03 ac 0f 58 f3 00 eb 03 d6 .5..>`....X.....
00c0 3c c0 fa 80 35 0f b0 3e 60 cd df 07 ac 0f 58 f3 <...5..>`.....X.
00d0 00 eb 03 d6 3c c0 fa 80 35 0f b0 3e 60 cd 03 ac ....<...5..>`...
00e0 0f 58 f3 00 eb 03 d6 3c c0 fa 80 35 0f b0 3e 60 .X.....<...5..>`
00f0 cd 03 ac 0f 58 f3 00 eb 03 d6 3c c0 fa 80 35 0f ....X.....<...5.
0100 b0 3e 60 cd 03 ac 0f 58 f3 00 eb 03 d6 3c c0 fa .>`....X.....<..
0110 80 35 0f b0 3e 60 cd 03 ac 0f 58 f3 00 eb 03 d6 .5..>`....X.....
0120 3c c0 fa 80 35 0f b0 3e 60 cd 03 ac 0f 58 f3 00 <...5..>`....X..
0130 eb 03 d6 3c c0 fa 80 35 0f b0 3e 60 cd 03 ac 0f ...<...5..>`....
0140 58 f3 00 eb 03 d6 3c c0 fa 80 35 0f b0 3e 60 cd X.....<...5..>`.
0150 03 ac 0f 58 f3 00 eb 03 d6 3c c0 fa 80 35 0f b0 ...X.....<...5..
0160 3e 60 2d ff ff 03 ea f2 3f 01 75 02 88 13 40 9c >`-.....?.u...@.
0170 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 02 88 ....'.8... N.q..
0180 13 40 9c 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 .@.....'.8... N.
0190 71 02 88 13 40 9c 00 e2 04 10 27 80 38 01 c4 09 q...@.....'.8...
01a0 20 4e 00 71 02 88 13 40 9c 00 e2 04 10 27 80 38 N.q...@.....'.8
01b0 01 c4 09 20 4e 00 71 02 88 13 40 9c 00 e2 04 10 ... N.q...@.....
01c0 27 80 38 01 c4 09 20 4e 00 71 02 88 13 40 9c 00 '.8... N.q...@..
01d0 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 02 88 13 ...'.8... N.q...
01e0 40 9c 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 @.....'.8... N.q
01f0 02 88 13 40 9c 00 e2 04 10 27 80 38 01 c4 bd bb ...@.....'.8....
0200 5b df c0 90 05 88 13 40 9c 00 e2 04 10 27 80 38 [......@.....'.8
0210 01 c4 09 20 4e 00 71 02 88 13 40 9c 00 e2 04 10 ... N.q...@.....
0220 27 80 38 01 c4 09 20 4e 00 71 02 88 13 40 9c 00 '.8... N.q...@..
0230 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 02 88 13 ...'.8... N.q...
0240 40 9c 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 @.....'.8... N.q
0250 02 88 13 40 9c 00 e2 04 10 27 80 38 01 c4 09 20 ...@.....'.8...
0260 4e 00 71 02 88 13 40 9c 00 e2 04 10 27 80 38 01 N.q...@.....'.8.
0270 c4 09 20 4e 00 71 02 88 13 40 9c 00 e2 04 10 27 .. N.q...@.....'
0280 80 38 01 c4 09 20 4e 00 71 02 88 13 40 9c 00 e2 .8... N.q...@...
0290 04 10 27 80 38 01 c4 09 20 4e 00 71 02 88 13 40 ..'.8... N.q...@
02a0 9c 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 02 .....'.8... N.q.
02b0 88 13 40 9c 00 e2 04 10 27 80 38 01 c4 09 20 4e ..@.....'.8... N
02c0 00 71 02 88 13 40 9c 00 e2 04 10 27 80 38 01 c4 .q...@.....'.8..
02d0 09 20 4e 00 71 02 88 13 40 9c 00 e2 04 10 27 80 . N.q...@.....'.
02e0 38 01 c4 09 20 4e 00 71 02 88 13 40 9c 00 e2 04 8... N.q...@....
02f0 10 27 80 38 01 c4 09 20 4e 00 71 02 88 13 40 9c .'.8... N.q...@.
0300 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 71 02 88 ....'.8... N.q..
0310 13 40 9c 00 e2 04 10 27 80 38 01 c4 09 20 4e 00 .@.....'.8... N.
0320 71 02 88 13 40 9c 00 e2 04 10 27 80 38 01 c4 09 q...@.....'.8...
0330 20 ee dd dd fa 06 60 c4 6f 00 08 33 00 10 66 00 .....`.o..3..f.
0340 20 cc 00 40 98 01 80 30 03 00 61 06 00 c2 0c 00 ..@...0..a.....
0350 84 19 00 08 33 00 10 66 00 20 cc 00 40 98 01 80 ....3..f. ..@...
0360 30 03 00 61 06 00 c2 0c 00 84 19 00 08 33 00 10 0..a.........3..
0370 66 00 20 cc 00 40 98 01 80 30 03 00 61 06 00 c2 f. ..@...0..a...
0380 0c 00 84 19 00 08 33 00 10 66 00 20 cc 00 40 98 ......3..f. ..@.
0390 01 80 30 03 00 61 06 00 c2 0c 00 84 19 00 08 33 ..0..a.........3
03a0 00 10 66 00 20 cc 00 40 98 01 80 30 03 00 61 06 ..f. ..@...0..a.
03b0 00 c2 0c 00 84 19 00 08 33 00 10 66 00 20 cc 00 ........3..f. ..
03c0 40 98 01 80 30 03 00 61 06 00 c2 0c 00 84 19 00 @...0..a........
03d0 08 33 00 10 66 00 20 cc 00 40 98 01 80 30 03 00 .3..f. ..@...0..
03e0 61 06 00 c2 0c 00 84 19 00 08 33 00 10 66 00 20 a.........3..f.
03f0 cc 00 40 98 01 80 30 03 00 61 06 00 c2 0c 00 84 ..@...0..a......
0400 19 00 08 33 00 10 66 00 20 cc 00 40 98 01 80 30 ...3..f. ..@...0
0410 03 00 61 06 00 c2 0c 00 84 19 00 08 33 00 10 66 ..a.........3..f
0420 00 20 cc 00 40 98 01 80 30 03 00 61 06 00 c2 0c . ..@...0..a....
0430 00 84 19 00 08 33 00 10 66 00 20 cc 00 40 98 01 .....3..f. ..@..
0440 80 30 03 00 61 06 00 c2 0c 00 84 19 00 08 33 00 .0..a.........3.
0450 10 66 00 20 cc 00 40 98 01 80 30 03 00 61 06 00 .f. ..@...0..a..
0460 c2 0c 00 84 19 00 08 33 00 10 66 00 20 cc 00 40 .......3..f. ..@
0470 98 01 80 30 03 00 61 06 00 c2 0c 00 84 19 00 08 ...0..a.........
0480 33 00 10 66 00 20 cc 00 40 98 01 80 30 03 00 61 3..f. ..@...0..a
0490 06 00 c2 0c 00 84 19 00 08 33 00 10 66 00 20 cc .........3..f. .
04a0 00 40 98 01 80 30 03 00 61 06 00 c2 0c 00 84 19 .@...0..a.......
04b0 00 08 33 00 10 66 00 20 cc 00 40 98 01 80 30 03 ..3..f. ..@...0.
04c0 00 61 06 00 c2 fe 4a c8 0e 3a fb 84 41 38 00 00 .a....J..:..A8..
04d0 00 00 49 45 4e 44 ae 42 60 82 ..IEND.B`.
Data: 89504e470d0a1a0a0000000d494844520000010000000100...
[Length: 1242]
Chunk boundary
End of chunked encoding
Chunk size: 0 octets
Chunk boundary
Последний раз редактировалось Tolik 15 ноя 2011, 15:28, всего редактировалось 1 раз.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

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

Сообщение Tolik » 15 ноя 2011, 15:24

А вот браузер делает запрос с другими хедерами, и в ответ приходит нормальный image/png:


скрытый текст: показать
Hypertext Transfer Protocol
[truncated] GET http://firefly.geog.umd.edu/wms/wms?LAY ... 256&BBOX=4
Host: firefly.geog.umd.edu\r\n
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/8.0\r\n
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n
Accept-Language: en-us,en;q=0.5\r\n
Accept-Encoding: gzip, deflate\r\n
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n
DNT: 1\r\n
Proxy-Connection: keep-alive\r\n
Cache-Control: max-age=0\r\n
\r\n


Вставьте эти хедеры в zmp и заработает. Возьмите в качестве образца etokarta.zmp.

За это сообщение автора Tolik поблагодарил:
arxey (15 ноя 2011, 17:25)
Рейтинг: 5.26%
 
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

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

Сообщение zOn » 15 ноя 2011, 15:27

заработало. но я переделал на свои ссылки сори

блин. поспешил. я в формировании запроса координат запутался. чот 1 и тот же тайл лепит.

и легенду присобачте плиз
Изображение
Вложения
fires48.zmp.zip
(3.01 KiB) Скачиваний: 87
zOn
Советчик
 
Сообщения: 254
Зарегистрирован: 03 фев 2009, 01:05
Благодарил (а): 25 раз.
Поблагодарили: 19 раз.

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

Сообщение arxey » 15 ноя 2011, 17:24

Tolik писал(а):А вот браузер делает запрос с другими хедерами, и в ответ приходит нормальный image/png:
скрытый текст: показать
Hypertext Transfer Protocol
[truncated] GET http://firefly.geog.umd.edu/wms/wms?LAY ... 256&BBOX=4
Host: firefly.geog.umd.edu\r\n
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/8.0\r\n
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n
Accept-Language: en-us,en;q=0.5\r\n
Accept-Encoding: gzip, deflate\r\n
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n
DNT: 1\r\n
Proxy-Connection: keep-alive\r\n
Cache-Control: max-age=0\r\n
\r\n

Вставьте эти хедеры в zmp и заработает. Возьмите в качестве образца etokarta.zmp.

Спасибо, получилось, теперь работает :D Пожары за последние 24 и 48 часов.
- пока неактуальны, но боюсь через полгода..
Вложения
fires48.zmp
(2.8 KiB) Скачиваний: 95
fires24.zmp
(2.79 KiB) Скачиваний: 106
arxey
Постигающий Дао
 
Сообщения: 139
Зарегистрирован: 15 сен 2008, 11:21
Благодарил (а): 10 раз.
Поблагодарили: 22 раз.

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

Сообщение sharky484 » 15 ноя 2011, 17:50

Попыталась я выкачать Одессу. И увы оказалось что на разных зумах разное положение тайлов. Можно сделать так чтоб они находились в одном и том же положении при увеличении. А то я вместо Одессы скачала большую часть моря:(А рамку рисовать на 12 зуме долго.
sharky484
Соображающий
 
Сообщения: 85
Зарегистрирован: 28 янв 2011, 10:16
Благодарил (а): 39 раз.
Поблагодарили: 5 раз.

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

Сообщение Tolik » 15 ноя 2011, 20:13

sharky484 писал(а):Попыталась я выкачать Одессу. И увы оказалось что на разных зумах разное положение тайлов. Можно сделать так чтоб они находились в одном и том же положении при увеличении. А то я вместо Одессы скачала большую часть моря:(А рамку рисовать на 12 зуме долго.

Это обычная проблема для подобных карт без привязки :(
Приходится подбирать константы в geturl.txt вручную (хотя в данном случае я их нашёл на сервере). И если подобрать хорошо для вокзала, то морской порт убежит далеко в сторону.
Так что рисуйте уж рамку, как-то приблизительно.

За это сообщение автора Tolik поблагодарили: 2
gpsMax (29 ноя 2011, 08:18) • sharky484 (16 ноя 2011, 00:53)
Рейтинг: 10.53%
 
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

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

Сообщение arxey » 17 ноя 2011, 15:01

Влияние человека на окружающую среду, степень урбанизации, степень экологичности урбанизации...
Вычитал такой термин описывающий все это: "Anthropogenic biome" (Антропогенез биомов).
Вот почитать:
http://en.wikipedia.org/wiki/Anthropogenic_biome
http://en.wikipedia.org/wiki/Biomes
http://www.eoearth.org/article/Anthropogenic_biomes
И карта: http://sedac.ciesin.columbia.edu/geoser ... openlayers
С легендой тут не все так просто: она и карта и легенда - http://www.eoearth.org/files/184601_184 ... map_v1.png - 1,3Мб Перерисовывать придется с переводом и пояснениями.
Вложения
Anthropogenic.zmp
(3.06 KiB) Скачиваний: 97

За это сообщение автора arxey поблагодарил:
zOn (17 ноя 2011, 15:30)
Рейтинг: 5.26%
 
arxey
Постигающий Дао
 
Сообщения: 139
Зарегистрирован: 15 сен 2008, 11:21
Благодарил (а): 10 раз.
Поблагодарили: 22 раз.

Пред.След.

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

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

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