You are not logged in.

#1 2010-03-07 15:48:30

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

latlon.org/sketch - нарисуй, скопируй, поделись

Заработал маленький сервис по рисованию картинок для форумов.

http://latlon.org/sketch

Инструкция:
1. Зумитесь в нужное место
2. Кнопочками из правого верхнего угла рисуете то, что хотите показать другим (сомнительное место на карте, схему проезда... ограничивается всё только вашей фантазией)
3. Выбираете слои подложки в левой части, размер картинки, опционально ставите флажок "не масштабировать" для повышения читабельности карт
4. Жмёте Get Image
5. Копируете код в форум. всё!

Пример:
png&layers=osm,yhsat&width=300&bbox=27.89270826659,52.933473881336,29.498085463792,53.619130850632&wkt=POINT%2829.219994033139%2053.160915941991%29%2CLINESTRING%2828.157066787088%2053.555954637847%2C29.00576063471%2053.230024458327%29%2CLINESTRING%2828.865684951121%2053.36626862197%2C29.003014052678%2053.234956518481%2C28.71736952144%2053.257965287178%29&force=noresize

Обсуждения на других форумах:
* http://forum.poehali.net/index.php?boar … adid=21511

В блогах:
* http://jek-hor.livejournal.com/106143.html

Last edited by Komяpa (2010-03-08 20:29:13)


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#2 2010-03-07 16:00:41

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Прикольно. Может геометрию хотя-бы gzip-ом сжимать?


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#3 2010-03-07 19:17:05

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,662

Re: latlon.org/sketch - нарисуй, скопируй, поделись

А какой используется параметр +towgs84 для Пулково ?

Offline

#4 2010-03-07 19:42:49

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Обалдеть. Komяpa, вы (ты :-) ) двигатель прогресса прямо. Вот, теперь будет новый индустриальный стандарт на пометки на карте.

Offline

#5 2010-03-07 19:56:47

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Полигоны это хорошо, теперь весной покатушечникам можно просто и легко очерчивать районы предстоящих обкатов-уточнений местности. smile
Впрочем, что говорить.. сервис весьма универсальный и ОЧЕНЬ полезный.

png&layers=osm&width=300&bbox=44.97872301353,53.189493274614,45.013226950296,53.210316236548&wkt=POLYGON%28%2844.989323103558%2053.197206662239%2C44.990395987164%2053.200805768232%2C44.993442976605%2053.203016497793%2C45.000481093059%2053.202296737897%2C44.999236548077%2053.197823673301%2C45.000781500469%2053.197566586438%2C45.000438177715%2053.195895484247%2C44.989323103558%2053.197206662239%29%29

ps. Котяра, а надписи -- это будет излишне? иногда бы было бы полезно. Каким-нибудь умолчальным шрифтом (про выбор цвета я молчу, получится паинт)))

Last edited by coolkaas (2010-03-07 19:58:37)

Offline

#6 2010-03-08 04:51:38

x10kHz
Member
Registered: 2009-10-06
Posts: 138

Re: latlon.org/sketch - нарисуй, скопируй, поделись

мне показалось или в хроме не работает?

Offline

#7 2010-03-08 09:37:10

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Aleksandr Dezhin, пробовал, не жмётся.

coolkaas, надписи в мыслях smile надо ещё придумать, как их писать в опенлейерсах и как передавать на сервер

x10kHz, показалось. работает.


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#8 2010-03-08 09:49:04

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

В опере у меня тоже не работает. В ФФ нормально

Offline

#9 2010-03-08 12:53:35

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: latlon.org/sketch - нарисуй, скопируй, поделись

В Конквероре 4.3.2 не получается закончить линию.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#10 2010-03-08 14:02:27

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Komяpa, Короткие ссылки? запихиваем весь рисунок векторный (с надписями) в короткую ссылку, содержимое коей храним на сервере. Тут вопрос конечно сколько хранить. Сколько времени и сколько штук.

Сейчас система ОЧЕНЬ красивая -- ссылка и есть собственно рисунок. И не думаю, что с неё надо уходить, про короткие ссылки шальная мысль, каюсь))

Offline

#11 2010-03-08 14:05:40

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Vovanium, бага в KHTML, воркараунды и патчи слать в OpenLayers. Пользуйся shift-click или kpart-webkit smile

liosha, пофиксил.

Добавил код HTML для блогов и жеже smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#12 2010-03-08 16:52:45

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: latlon.org/sketch - нарисуй, скопируй, поделись

С шифтом всё работает, спасибо. :-)


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#13 2010-03-08 18:18:53

Kuprienko_Viktor
Member
From: Apatity
Registered: 2009-08-31
Posts: 240

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Стесняюсь спросить, можно ли использовать данный ресурс за пределами нашей OSM компании? Уж очень удобный сервис для автолюбителей.

Offline

#14 2010-03-08 18:34:26

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Kuprienko_Viktor, естественно, можно. Да и не только для автолюбителей smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#15 2010-03-08 19:09:46

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,779

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Можно скрипт поправить под IE? Сейчас он ругается на 133 строку (аргументы создания формата WKT - лишняя запятая в конце затесалась).

Offline

#16 2010-03-08 19:34:16

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: latlon.org/sketch - нарисуй, скопируй, поделись

А как там цвет меняется? На скриншотах красный и синий, а у меня только жёлтый.

И ещё, не знаю сюда или нет, но очень хочется линейку!

Last edited by Ilis (2010-03-08 19:34:33)

Offline

#17 2010-03-08 19:35:06

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Sergey Astakhov, что такое IE и зачем оно нужно? Предполагалось, что сервисом будут пользоваться из браузера smile

Конкретно ту запятую убрал smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#18 2010-03-08 20:42:23

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Ага, цвет пегий при создании и синий в результате, есть такое дело.
Я бы не отказался от линий разных цветов - если надо отметить несколько разных вещей и сказать в пояснении: вот красная стрелка показывает на твой косяк, а зеленым я обвел, как надо правильно было делать.

Offline

#19 2010-03-08 20:43:04

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,779

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Komяpa wrote:

Sergey Astakhov, что такое IE и зачем оно нужно? Предполагалось, что сервисом будут пользоваться из браузера smile

Вроде тут предполагалось, что сервисом могут пользоваться широкие массы. Среди которых популярны и недобраузеры. smile

Komяpa wrote:

Конкретно ту запятую убрал smile

Спасибо. Теперь падает из-за аналогичной запятой в списке контролов (строка 93).

Last edited by Sergey Astakhov (2010-03-08 20:43:16)

Offline

#20 2010-03-08 22:12:00

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

coolkaas, учитывай, что у картинок есть свойство самообновлять подложку. обведённые ошибки со временем могут исчезнуть smile

цвета будут, как только меня ткнут носом в пример, как это нормально сделать в OL и как потом это экспортировать.

Ilis, цвета в OL - его дефолтные, в картинке - синий-красный-зелёный по типу объекта, пока что.

Sergey Astakhov, более-менее отдебажили. В дальнейшем все баги типа "в моем браузере не пашет" принимаются только в IRC с личным участием заявившего в отлове smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#21 2010-03-08 23:13:32

jekhor
Member
Registered: 2009-09-21
Posts: 20

Re: latlon.org/sketch - нарисуй, скопируй, поделись

usm78-gis wrote:

А какой используется параметр +towgs84 для Пулково ?

"towgs84=23.92,-141.27,-80.9,0,-0.37,-0.82,-0.12"

Offline

#22 2010-03-09 04:40:16

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Линейку реально сделать? smile

Offline

#23 2010-03-09 07:52:59

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,322
Website

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Ilis, добавил линейку. Кнопку к ней более нормальную сделаю позже smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#24 2010-03-09 08:01:16

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Komяpa wrote:

Ilis, добавил линейку. Кнопку к ней более нормальную сделаю позже smile

О, как оперативно! Спасибо, померил...

Offline

#25 2010-03-09 08:33:56

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,779

Re: latlon.org/sketch - нарисуй, скопируй, поделись

Komяpa wrote:

Ilis, добавил линейку. Кнопку к ней более нормальную сделаю позже smile

Только штатная маштабная линейка на карте в OpenLayers не в тех попугаях показывает. Поэтому на широте Питера это даёт ошибку почти в два раза.

Тут есть патчик: http://trac.openlayers.org/ticket/1890
Чтобы не держать свою копию скрипта, можно на лету подменить метод OpenLayers.Control.ScaleLine.prototype.update

Offline

Board footer

Powered by FluxBB