OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2009-10-04 18:11:49

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

Карты OpenStreetMap вашего города для вашего мобильного телефона

Сегодня начал делать готовые сборки мидлетов со встроенным вектором OSM.

Пока что сделано:
* Минск http://m.latlon.org/by/minsk/ 2,3mb
* Тверь http://m.latlon.org/ru/tver/ 0,8mb

Собственно, кому что ещё надобно - говорите smile


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

Offline

#2 2009-10-04 18:30:59

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

может стоит отдельно выложить ещё и "оболочку", и карты?


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#3 2009-10-04 18:34:51

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

loir, отдельно оболочка лежит на gpsmid.sf.net, а отдельно карты лежат на osm.org. smile


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

Offline

#4 2009-10-04 18:44:17

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

ну да, или хотя бы ссылки на них smile
спасибо.


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#5 2009-10-05 19:51:53

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Добрая же какая программа. Это же не просто показывалка карты, это навигационная программа. Мухой сочинил себе свою область. Умеет и внешние карты. Рисует в добром стиле mapedit. Все значки poi из josm, родные до слез smile

Offline

#6 2009-10-12 09:18:19

Miklok
Member
From: Russia, Moscow
Registered: 2009-08-28
Posts: 59

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

сделайте москву и рязань

Offline

#7 2009-10-12 09:54:58

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Komяpa wrote:

Собственно, кому что ещё надобно - говорите smile

А можно сделать Санкт-Петербург и Ленобласть?

Offline

#8 2009-10-12 14:17:17

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

А есть же программка.. Мышой обвёл, ткнул сборку и кури.
Или вам траффик принципиален?
Тогда давайте границы прямоугольника.

Offline

#9 2009-10-12 14:23:32

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

О какой проге речь?

Offline

#10 2009-10-12 19:11:07

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

http://m.latlon.org/ru/spb/ - Санкт-Петербург и Ленобласть
http://m.latlon.org/ru/moscow/ - Москва и Рязань

а программка - http://gpsmid.sourceforge.net/ smile


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

Offline

#11 2009-10-12 19:32:52

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Спасибо, заценим wink

Offline

#12 2009-10-12 20:10:12

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Там в svn дают сборку 0.5.09 есть полезные отличия.
Найду время, буду точить свой style-файл. Умолчальные не понравились.

Offline

#13 2009-10-13 05:33:46

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 940

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

Там в svn дают сборку 0.5.09 есть полезные отличия.
Найду время, буду точить свой style-файл. Умолчальные не понравились.

Там же на cvs в комплекте лежит high-style.zip, который по умолчанию рисует намного больше.
На саурсфорже дают еще один style (автор Petr Dlouhý), но я его еще не смотрел (http://sourceforge.net/tracker/index.ph … tid=939976).

P.S. А прога пока сыровата. На моем sxg75 падает от любого неосторожного движения.

Last edited by ikz (2009-10-13 06:09:00)

Offline

#14 2009-10-13 06:35:05

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

На se k850 работает как часы.
Засада в том, что старый high-style не будет работать с 0.5.09. Мне некто Jurgen прислал адаптированный geo-cashing стиль, если что, обращайтесь. Но он немецкий smile И всё это надо еще точить.
Программа всё же не в пример той же TMJ скромнее по возможностям. Хотя работа с .osm это большой плюс.

Offline

#15 2009-10-13 06:41:13

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 940

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

На se k850 работает как часы.

Везет. И в фон нормально переводиться?

Засада в том, что старый high-style не будет работать с 0.5.09.

С cvs я имею в виду отсюда: http://gpsmid.cvs.sourceforge.net/viewv … sm2GpsMid/
Тут он лежит с самыми последними доработками.

Offline

#16 2009-10-13 07:35:36

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,949

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Nokia E65. Падает при попытке уменьшить масштаб так, что видимыми становятся слишком много объектов. smile

Offline

#17 2009-10-13 10:39:29

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Hind wrote:

Nokia E65. Падает при попытке уменьшить масштаб так, что видимыми становятся слишком много объектов. smile

У меня на Samsung Duos не работает sad "Файл JAR превышает максимальный размер"

Offline

#18 2009-10-13 11:35:32

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Памяти у вас, парни, маловато smile у SE лучшая и самая беспроблемная джава. Работает везде, на любых масштабах и весьма шустро.
ikz: в сам cvs я не добрался, компилить нечем. )) Спасибо, забрал оттуда свеженький стиль.

Программа в версии 0.5.09 кстати поддерживает внешние карты, можно на самсунгах попробовать. Точнее как.. сам мидлет собираем с крошечной картой, а отдельно собираем полный, переименовываем jar в zip, и подсовываем через меню уже установленной программе. Может так прокатит у вас. Работа с фс в джаве конечно должна быть..

ps. пробовал как-то собрать Россию, выпиленную на тезоро-шоп.. устал ждать, убил.. smile но она жевала, не вылетала на гиге озу.

pps. Да, ещ в 09 версии есть редактирование OSM! Умеет скачивать отдельные ways и править их. И POI ставить, но у меня не получилось поставить пока ни одной точки smile сыровато наверно пока. Так и не понял. та ченджесет обязательно открывать, а потом закрывать, или прога автоматом сделает.
А еще 09 умеет маршрутизировать motorcar, bicycle, foot сразу, а не только один вид. как в просто 0.5.0 было.

ppps. Мило. В последнем стиле версии 1.76 (может и раньше) Школы, стоянки и прочие areas имеют значок сбоку -- он не перекрывает название полигона и под ним показываются здания)) а то раньше если amenity=school по забору школы нарисовано -- под ним ничего видно не было))

Last edited by coolkaas (2009-10-13 12:06:34)

Offline

#19 2009-10-13 12:26:57

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

Программа в версии 0.5.09 кстати поддерживает внешние карты, можно на самсунгах попробовать. Точнее как.. сам мидлет собираем с крошечной картой, а отдельно собираем полный, переименовываем jar в zip, и подсовываем через меню уже установленной программе. Может так прокатит у вас. Работа с фс в джаве конечно должна быть..

Кто-нибудь может сделать такую сборку? Можно было бы собирать одну оболочку и карты в ахривах для разных городов wink

Offline

#20 2009-10-13 12:50:16

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 940

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

Программа в версии 0.5.09 кстати поддерживает внешние карты, можно на самсунгах попробовать. Точнее как.. сам мидлет собираем с крошечной картой, а отдельно собираем полный, переименовываем jar в zip, и подсовываем через меню уже установленной программе. Может так прокатит у вас. Работа с фс в джаве конечно должна быть..

Чуть-чуть не так.
Копируем из мидлета с большой картой файлики *.d* (войдут .d и .dat) и складываем их вместе в отдельный каталог. Указываем этот каталог и перезапускаем мидлет.

P.S. Кста, тот style-file-my.xml, что лежит в патчах (по ссылке, что я оставлял) совместим с последним ночным билдом. Работает, конвертирует намного больше объектов, вот только картинок для POI не хватает, а где брать не сказано sad

Offline

#21 2009-10-13 14:49:58

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Fortress, если качаешь джар для компа, зайдёшь в него хоть винраром, получишь искомую игралку для файлов.
Вот одна из: http://coolkaas.narod.ru/osm/GpsMid-Gen … 0.5.09.jar в бою не пробована.
И поменьше: http://coolkaas.narod.ru/osm/GpsMid-Gen … 0.5.09.jar
Пробуйте, запустятся ли пустышки вообще на телефоне (у кого проблемы).

ikz, в josm все посмотрел? Некогда всё пока это делать.. хочется русифицировать стиль, наделать кучу картинок.. занимайся пока.
Еще мысль -- писать названия на landuses, если есть тег name=*. А то сейчас либо глобально показываем, либо не показываем. Не нашёл. куда им вишесы писать? ))
ps. Еще мне Юрген присылал свой набор png, вот: http://coolkaas.narod.ru/osm/png.rar Может что почерпнёшь. Мне НЕ понравились. Слишком пере-стилизованный двуцвет почти везде.

Last edited by coolkaas (2009-10-13 14:58:44)

Offline

#22 2009-10-13 15:35:28

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 940

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

ikz, в josm все посмотрел? Некогда всё пока это делать.. хочется русифицировать стиль, наделать кучу картинок.. занимайся пока.
Еще мысль -- писать названия на landuses, если есть тег name=*. А то сейчас либо глобально показываем, либо не показываем. Не нашёл.

Поищи следующий кусок в xml. Если нету, то добавь.

          <keyW tag = "landuse">
                        ...
              <Wvalue name = "*">
                  <description desc = "Other landuse"/>
                  <namekey tag = "name"/>                  
                  <namefallback tag = "*"/>                  
                  <isArea area = "true"/>
                  <scale scale = "19"/>
                  <lineColor color = "0033CC33" />                        
                <force_to layer = "-2"/>
              </Wvalue>
           </keyW>

куда им вишесы писать? ))

В форум на саурсфорже.

ps. Еще мне Юрген присылал свой набор png, вот: http://coolkaas.narod.ru/osm/png.rar Может что почерпнёшь. Мне НЕ понравились. Слишком пере-стилизованный двуцвет почти везде.

Уж лучше по джосму полазить... Хотя там тоже не фонтан...

P.S. Сразу подкину одну мою доработку:

        <keyW tag = "building">
                        ...
            <Wvalue name = "*">
                <description desc = "Other building"/>
                <namekey tag = "name"/>
>               <namefallback tag = "addr:housenumber"/>
                <isArea area = "true"/>
                <scale scale = "20"/>
                <textscale scale = "21"/>
                <lineColor color = "00EE0000" />
            </Wvalue>
        </keyW>

Т.е., если у здания нет собственного имени, то выводить номер дома. Не пойму только, как избавиться от добавления "(Other building)". Пробовал удалять строку - ставит пустые скобки...

Offline

#23 2009-10-13 17:17:18

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

Fortress, если качаешь джар для компа, зайдёшь в него хоть винраром, получишь искомую игралку для файлов.
И поменьше: http://coolkaas.narod.ru/osm/GpsMid-Gen … 0.5.09.jar
Пробуйте, запустятся ли пустышки вообще на телефоне (у кого проблемы).

Запустилось. Но не знаю как задать директорию. Options-Map source-Select directory first и не реагирует на нажатия.. странно блин

Offline

#24 2009-10-13 18:30:12

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

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

Fortress, minimal и правда не работает. Пробуй полный. Но и он ругается на отсутствие конфига. Это и правда "дженерики" -- болванки. Если фул запустится, завтра попробуем собрать нормальный, что бы ни на что не ругался, но и был без карты (или с малюсенькой).
Если меня ikz не обгонит, он вон получше меня шарит)) А в minimal работа с файловой просто отрублена наверно..

Offline

#25 2009-10-13 18:52:04

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 940

Re: Карты OpenStreetMap вашего города для вашего мобильного телефона

coolkaas wrote:

Если меня ikz не обгонит, он вон получше меня шарит)) А в minimal работа с файловой просто отрублена наверно..

Больно мне надо кого-то обгонять smile
Каждый делает свое дело. Иногда люди объединяются и тогда все получается лучше и быстрее.
Всегда готов поделится своими наработками.

По сути.
Надежнее взять high-style-file.xml. Он рисует больше объектов.
Файлик style-file-my.xml рисует еще больше, но там нужны дополнительные картинки. Картинки подкладываются из джосма (содержимое images/styles/standard) в подкаталог png, но все равно еще штук 12 так и не находит. Хотя лишние объекты можно будет повыкидывать и картинки не понадобятся.
Понял тут, как убрать надписи в скобках типа "(Other building)". Это description, и его можно загнать на самый мелкий уровень отображения - в Wvalue нужно добавить строку <descriptionscale scale = "31"/>. Подобным трюком можно прятать и остальные надписи.

Про отображение. Начальный уровень (100м) - 22ой. Карта крупнее - уровень больше.
"scale scale=x" - отображение объекта с уровня x.
"textscale scale=x" - отображение имени объекта с уровня x. (если не указано, то с уровня отображения объекта).
"descriptionscale scale=x" - отображение описания объекта с уровня x. (если не указано, то должно отображаться с 23го уровня)

Если что надо покопать - спрашивай...

Offline

Board footer

Powered by FluxBB