vitus_wagner: My photo 2005 (Default)
Только вам я их не покавжу. Поскольку wagner.pp.ru в гарантийном ремонте, выложить некуда. А так - вчера я сохранил GPS-трэк поездки в деревню. Получилось пОчти 2 мегабайта, около 15000 точек. Избранные места из этого трэка замечательно иллюстрируют и качество Google street map на территорию Тверской области, и качество работы дешевых GPS-приемников в условиях городской застройки.
vitus_wagner: My photo 2005 (Default)
Покрытие европейской части топографическими картами, имеющимися у меня в хозяйстве имеет теперь следующий вид
лист миллионки1:1 000 0001:5000001:200 0001:100 0001:50 0001:25 0001:10 000
N-34естьвсевсе----
N-35естьвсевсе----
N-36естьвсевсевсе---
N-37естьвсевсевсе-46 из 230429 из 9216
N-38естьвсевсе106 из 144---
O-34естьвсевсе----
O-35естьвсевсе7 из 14470 из 576--
O-36естьвсевсевсе63 из 576--
O-37естьвсевсевсе---
O-38естьвсевсе123 из 144---
P-35-36естьвсе24 из 36
(тер-рия РФ вся)
12 из 144---
P-37-38естьвсевсе----


А тех кто качает у меня эти карты более чем в 4 потока с одного адреса, буду банить по IP. У меня канал не резиновый, и запущенная в 20 потоков качалка создает мне проблемы при доступе с этой машины в интернет.
vitus_wagner: My photo 2005 (Default)
Покрытие европейской части топографическими картами, имеющимися у меня в хозяйстве имеет теперь следующий вид
лист миллионки1:1 000 0001:5000001:200 0001:100 0001:50 0001:25 0001:10 000
N-34естьвсевсе----
N-35естьвсевсе----
N-36естьвсевсевсе---
N-37естьвсевсевсе-46 из 230429 из 9216
N-38естьвсевсе106 из 144---
O-34естьвсевсе----
O-35естьвсевсе7 из 14470 из 576--
O-36естьвсевсевсе63 из 576--
O-37естьвсевсевсе---
O-38естьвсевсе123 из 144---
P-35-36естьвсе24 из 36
(тер-рия РФ вся)
12 из 144---
P-37-38естьвсевсе----


А тех кто качает у меня эти карты более чем в 4 потока с одного адреса, буду банить по IP. У меня канал не резиновый, и запущенная в 20 потоков качалка создает мне проблемы при доступе с этой машины в интернет.
vitus_wagner: My photo 2005 (Default)
Благодаря Г. Сипачеву из Екатеринбурга, у меня теперь есть все листы сотки на O-36.
Надеюсь что с его помощью удастся закрыть дыры ещё на паре листов.

Пока публикую актуальный список недостающего

O-36: Есть всё
O-37: Не хватает O-37-011 O-37-017 O-37-055 (3 листа) upd И эти тоже есть
O-38: Не хватает O-38-001 O-38-002 O-38-003 O-38-004 O-38-005 O-38-006 O-38-007 O-38-008 O-38-009 O-38-010 O-38-015 O-38-016 O-38-017 O-38-018 O-38-019 O-38-020 O-38-079 O-38-081 O-38-093 O-38-104 O-38-117 (21 лист) и из имеющихся листов много плохого качетства. Разбираться надо.
N-36: Не хватает N-36-004 N-36-007 N-36-016 N-36-019 N-36-102 N-36-103 N-36-104 N-36-105 N-36-129 N-36-130 N-36-131 N-36-132 (12 листов) upd и эти есть
N-37: Не хватает N-37-095 N-37-103 N-37-104 N-37-106 N-37-121 N-37-122 N-37-123 N-37-124 N-37-125 N-37-126 N-37-130 N-37-131 N-37-132 N-37-140 N-37-141 N-37-142 N-37-143 N-37-144 (18 листов) upd И эти есть
N-38: N-38-009 N-38-010 N-38-011 N-38-013 N-38-013 N-38-014 N-38-021 N-38-023 N-38-026 N-38-O27 N-38-028 N-38-029 N-38-030 N-38-031 N-38-032 N-38-033 N-38-035 N-38-043 N-38-045 N-38-046 N-38-055 N-38-057 N-38-063 N-38-064 N-38-065 N-38-067 N-38-071 N-38-072 N-38-075 N-38-082 N-38-083 N-38-084 N-38-121 N-38-134 N-38-138 N-38-142 N-38-143 N-38-144 (38 листов)

Похоже, что по всем данным 6 листам моя коллеция уже полнее, чем то, что опубликовано на http://www.topomaps.ru. Правда, утверждается что там есть много-много неразобранного и когда у хозяина дойдут руки всё имеющееся опубликовать, непонятно.
vitus_wagner: My photo 2005 (Default)
Добыл некоторое количество крупномасштабных (1:25000, 1:10000) карт. Отсканированы, правда безобразно - по половинкам, и боком.
Думаю теперь - склеивать половинки в графическом редакторе или сразу привязывать и тащить в GRASS.

У 25-тысячных карт какая-то странная номенклатура. Почему-то то, что с моей точки зрения должно называться N-37-15-А-а называется P-47-84-A-a (за совпадение именно этих двух листов не ручаюсь). Где бы нарыть описание этой странной номенклатуры?

И того есть 46 листов 1:25000, дать привязку которой к нормальным листам сотки я сходу не возьмусь, и 29 листов 1:10000 (в основном - лист N-37-3 и лист N-37-2-Б-г-4)
vitus_wagner: My photo 2005 (Default)
Поигравшись в отпуске с maemo-mapper и GPS я, кажется сформулировал требования к картографическому софту для наладонника вроде N800. Такого софта пока нет, придется писать.

Получается, что нужны две группы функций, которые вообще говоря, можно было бы и объединить в одной программе, но я не уверен, что нужно.

1. Работа со стандартными топографическими картами.
Увы, качество Google Street Map и других Online-репозиториев, доступных для maemo-mapper, совершенно недостаточно для навигации по средней полосе России. Даже и на машине. А уж на велосипеде/пешком - тем более. .[livejournal.com profile] besm6 тут рассказал, что он был бы счастлив если бы на карте был обозначен рельеф хотя бы с той же точностью, с какой он обозначен на 1:100 000 карте. Потому что для велосипедиста перепад высот - существенный критерий сложности маршрута. Для пешехода - рельеф - наиболее устойчивый к техногенному воздействию ориентир.

Конечно, можно в maemo-mapper работать с космическими снимками того же Google, но если кто, в отличие от меня, не проходил университетского курса аэрофотограмметрии, космический снимок практически бесполезен для ориентирования на местности.

Топокарта всяко лучше. Опять же проекцию Гаусса-Крюгера и систему координат 42 года не дураки выдумывали. И выдумывали именно для того, чтобы любому пехотному офицеру было легко по карте в этой проекции ориентироваться. Подозреваю, что большинство владельцев N800 считают себя умнее среднего выпускника военного училища.

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

Поэтому использование отсканированных листов топокарты как есть имеет свои преимущества.

Правда, большую часть листов, выкачанных мной из интернета, встроенный просмотрщик изображений N800 показывать отказывается, утверждая, что ему на это памяти не хватает. (ох как интересно - 10 лет назад мы на машине с 16 мб редактировали растровую карту СССР в масштабе 1:2500000 (16 листов, примерно вчетверо больших чем стандартный лист топокарты), а тут 128Мб не хватает для просмотра одного листа. Правда, там формат был заточен под то, чтобы всё сразу в память не распаковывать.)

Поэтому листы топокарты будут нуждаться не только в привязке (привязка - это как раз просто - из номенклатуры листа координаты углов рамки следуют однозначно), но и в некоторой нормализации - приведению к единому разрешению, соответствующему разрешению экрана (примерно 220dpi), минимизации количества цветов (чтобы больше листов на флэшку влезло).

Как подумаешь об этих операциях, так возникает мысль, что может быть проще сконвертировать имеющийся набор листов в репозиторий карт для maemo-mapper. Правда, конвертация потребует преобразования проекции, а следовательно надписи на карте станут кривыми и слегка размытыми.

Вторая группа функций это - картографирование, вернее уточнение имеющейся карты на местности. Совместить её с первой группой в одной программе хочется потому, что многие доступные в сети топокарты устарели лет на 30. Поэтому захочется нанести туда вновь появившиеся дороги, лесные вырубки и т.д. Но основное применение этой функциональности - составление крупномасштабных карт небоьших участков территории - полигонов ролевых игр, карт для соревнований по спортивному ориентированию, просто любимых грибных мест.

Для всех этих задач, предполагающий перемещение пешком по ограниченному участку местности, оптимальными являются масштабы от 1:10000 до 1:25000. Крупнее - это уже строительные планы. Карт таких масштабов в интернете практически нет. Стандартные топокарты этих масштабов остаются секретными. Тем не менее, точность позиционирования гражданских GPS-приемников в оптимальных условиях
(15м) вполне сопоставима с требуемой стандартом точностью нанесения объектов на карту (1мм в м-бе 1:10000 это 10м).

Какая функциональность требуется от этой программы:

1. Нарисовать подложку - толи космический снимок, то ли растянутую до нужного масштаба более мелкомасштабную карту.
2. Поставить точечный условынй знак в точке стояния или в произвольным образом указанную пользователем точку.
3. Сделать засечку определенного азимута из точки стояния
3. Поставить точечный условный знак на пересечении засечек из двух разных точек
4. Выделить часть трэка GPS и нанести его выбранным линейным условным знаком
5. Нарисовать линию стилом и нанести её выбранным линенйным условным знаком
6. В идеале - проинтерполировать рельеф и нанести его изолиниями по нескольким точкам с измеренными GPS высотами и вручную (или вножную - то есть трэками GPS ) отмеченным линиям максимумов/минимумов/перегибов.
7; Сохранить всё это хозяйство в векторном формате, совместимом с десктопными GIS (например GRASS).
vitus_wagner: My photo 2005 (Default)
Комлект карт от 1:1 000 000 до 1:100 000 на 1 лист миллионки занимает как раз примерно сидюк.
vitus_wagner: My photo 2005 (Default)
Продолжаю собирать сотку. Обшарил topomaps.ru, mapstore.com, а ftp://88.212.201.66/maps/ вообще замиррорил.
Не нашел пока
O-36: O-36-005 O-36-006 (2 листа)
N-36: N-36-004 N-36-007 N-36-016 N-36-019 N-36-102 N-36-103 N-36-104 N-36-105 N-36-129 N-36-130 N-36-131 N-36-132 (12 листов)
N-37: N-37-095 N-37-103 N-37-104 N-37-106 N-37-121 N-37-122 N-37-123 N-37-124 N-37-125 N-37-126 N-37-130 N-37-131 N-37-132 N-37-140 N-37-141 N-37-142 N-37-143 N-37-144 (18 листов)

O-37 еще не разбирал. На вышеуказанном ftp там очень много карт плохого качества - без рамки, или отсканированных с проклеенных скотчем по сгибам оригиналов. Так что при наличии более других версий на mapstore или topomaps придется качать оттуда, невзирая на captcha. До N-38 и O-38 руки пока вообще не дошли.
vitus_wagner: My photo 2005 (Default)
В преддверии отпуска собираю по интернету разнообразные топографические карты.
Помимо давно известного мне ресурса
http://www.velotourism.ru, вернее
http://www.topomaps.ru/russia/index.shtml
освоил http://maps.poehali.org, спасибо [livejournal.com profile] awind за подсказку.

На обоих этих ресурсах требуют ввод антибот-кода для сказчивания карты. Поэтому выкачивать сразу много - неудобно.
Интересно, кто-нибудь уже додумался раздавать карты через торренты или ed2k?

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

С интерфейсной точки зрения google-maps-подобный интерфейс poehali.org лучш, если нужно скачать картны разных масштабов на конкретное место (район своей дачи), маршрут похода выходного дня, но хуже если нужно охватить большую территорию. Коллекция на
topomaps.ru несколько полнее.

Собрал пока себе полный комплект миллионок и пятисоток на листы O-36, O-37, O-38, N-36, N-37, N-38, полный комплект двухсоток на лист O-36 (надо еще на остальные выкачать, но 36 листов на лист миллионки и каждый раз 6-значный код вводить руками...)
С соткой значительно хуже - полного комплекта нет ни на одном из этих ресурсов. Например для О-36 отсутствуют листы
O-36-005 O-36-006 O-36-007 O-36-008
O-36-023 O-36-024
O-36-098 O-36-099 O-36-100
O-36-121 O-36-122 O-36-123 O-36-124 O-36-125
O-36-133 O-36-134 O-36-135 O-36-136 O-36-137 O-36-138 O-36-139
А ведь O-36-124 это, между прочим, Торопец, куда я с достаточно высокими шансами попаду. Во всяком случае, куда хочу попасть.
Придется опять по пачке Беломорадвухсотке или дорожным картам Гугля.

Итого на topomaps.ru отсутствуют (из 144 листов на каждый лист миллионки)
61 лист в N-36
42 - в N-37
92 - в N-38
21 - в O-36 (моя дача попала в самый заполненный лист)
39 - в O-37
59 - в O-38

С листом P-35-36 (Карельский перешеек) на topomaps.ru полная труба. На poehali кое-что есть. Но навести полную статистику на poehali с её развесистыми скриптами не так-то просто. Это на topomaps.ru всё хорошо - сохранил страничку, погрепал на тэг AREA
и всё ясно.

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

Upd Выяснилось что схема разграфки листов на topomaps.ru - устарела. Некоторые листы, которые на ней не кликаются, на самом деле в текстовых индексах присутствуют и скачиваются. Ну и плюс ещё в комментах полезных URL надавали. В результате у меня сейчас для листа O-36 отсутствуют только два листа сотки - 005 (Волхов) и 006
vitus_wagner: My photo 2005 (white)
Ага, вот эту, пробковую, которая на юзерпике. Перед автором maemo-mapper.

У автора программы получилось очень удачно совместить возможности наладонника с доступными ныне в интернете репозиториями дорожных карт.

Конечно, Джон Костиган из тех, кто видел далеко потому что стоял на плечах гигантов. Без Google Maps и тому подобных онлайновых репозиториев ему было бы гораздо сложнее. Сравните, например с OZI Explorer, где пришлось реализовывать возможность координатной привязки листов отсканированной карты. А тут дают готовую, уже привязанную к географическим координатам.

GPS-функциональность пока не тестировал, за неимением GPS приемника с Bluetooth интерфейсом. Но теперь я, кажется, начинаю его хотеть.

Это, конечно, не полнофункциональная GIS, и возможности нанесения информации на карту ограничены POI (Point of interest) и трэками. Но большинству пользователей этого и не надо. А вот аккуратно развешенные по аппаратным клавишам N800 функции панорамирования и масштабирования делают удобство пользования картой на маленьком экранчике сравнимым с пользованием нормальной бумажной картой и превосходящей удобство пользования многочисленными атласами.

Достаточно продуманная система предварительной загрузки карт позволяет пользоваться программой в отсутствие WiFI/GPRS покрытия. Если перед выходом из дома немножко подумал и закачал всё, что надо для будущего маршрута, будешь обеспечен информацией.

Плохо, что не работает в offline функция поиска по географическим названиям/адресам. Но что тут мог сделать автор, если в пригодном к скачиванию виде базы данных адресов Google Maps и GPX Directions не отдаются.

Меня, как человека прослушавшего университетские курсы картографии и топографии, слегка раздражает отсутствие на экране численного масштаба. Но люди без специального образования оперировать численными масштабами не привыкли, а линейный есть.
Правда, у меня 15 лет назад в "Лессе" был линейный масштаб получше. Такого чтобы нарисовать отрезок и подписать 0.99км я себе не позволял. Нарисовал бы чуточку длиннее, чтобы был километр ровно. С численным масштабом, правда, есть ещё одна засада. Экспериментально установлено что X-сервер на Nokia N800 нагло врет приложениям о физических размерах экрана, преувеличивая их более чем в два раза.

Ну и конечно, за пределами мегаполисов оставляет желать лучшего детальность карт. На район моей дачи она соответствует масштабу 1:500 000, если не 1:1 000 000. Уведичить сильнее можно, но что толку, если от этого подробностей не прибавится. Вопросы по этому поводу, понятно не к Коригану, а к Google. Если бы мой сервер не был в ремонте, выложил бы для сравнения карту с google и кусок листа О-36-115.

Поневоле задумаешься над тем - что лучше - написать аналог, работающий именно с отсканированными листами стандартных топокарт, которые в репозитории хранятся в соответствии с номенклатурой листов (очевидно, что здесь понадобится быстрый алгоритм масштабирования и вырезания растра. Но в "Лессе" он есть, и исходники сохранились. Перевести с Borland Pascal на C труда не составит. Если оно работало на 386DX2-80 с 8Мб, с приемлемой скоростью, то на N800 будет летать), и расширенными возможностями нанесения информации на карту (не на уровне ArcView, конечно, но чтобы можно было внести правку в устаревшие на 20 лет карты), или таки перевести имеющиеся в интернете архивы листов в формат, доступный пониманию Maemo Mapper.

C помощью GRASS это делается, хотя будет много черновой рутинной работы. На http://www.velotourism.ru сейчас доступно более 800 листов масштаба 1:100 000. А ведь понадобятся еще обзорно-топографические карты масштабов от 1:1 000 000 до 1:200 000 и в некотором количестве доступны листы 1:50 000 и 1:25 000. И каждый лист нужно привязать по 4-м (как минимум) точкам (впрочем для стандартных листов это проще всего делать по углам листа). Эту работу я не представляю как автоматизировать. Как потом отрезать рамки у листов: уже преобразованных к UTM, и свести их в единое целое - понятно. Это как раз скриптом делается на раз.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

July 2025

S M T W T F S
  12345
6789 1011 12
13141516171819
20212223242526
2728293031  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 13th, 2025 10:49 am
Powered by Dreamwidth Studios