первоисточник формулы +

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
humpty1
Интересующийся
Сообщения: 15
Зарегистрирован: 25 сен 2015, 15:19
Репутация: 0

первоисточник формулы +

Сообщение humpty1 » 30 сен 2015, 19:12

я
1)
нашел пересчет координат в пиксели тайлов на tcl
тут
doro.poltava.ua/articles/tcl/geo2tiles.html
2)
переписал ее на сишарпе
3)
научился брать с опенстиртмепа тайлы
4)
выводить окно с карту опенстритмепа с трассой движения моего автомобиля (причитанного из gpx файла)
(где трасса отмечается точками пересчитанными по вышеуказанной программе)

(например, тут
тут
)
как называется книжка в которой можно сослаться на формулу пересчета (желательно со страницами)?
где увидеть формулы - программы пересчета для других сервисов (например, для яндекс карт
или для роскосмоса)?

trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: первоисточник формулы +

Сообщение trir » 30 сен 2015, 22:04


ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: первоисточник формулы +

Сообщение ericsson » 30 сен 2015, 23:09

Ну и учтите, что использовать данные Роскосмоса нельзя вообще, а данные Яндекса - вне его собственного API. Потому с легальной точки зрения эти знания для вас все равно бесполезны.
В "книжках", естественно, не может быть первоисточника, если вас эти формулы интересуют с академической точки зрения, потому что тайловые форматы разбиения данных - это web-стандарты, и больных на голову, которые бы сначала писали их в виде книги, конечно же, не нашлось. Некоторые из них официально не документированы вообще. Что не мешает, скажем, провести реверс-инженеринг онлайн-сервиса и выяснить важные детали, вроде того, какая проекция используется в данном сервисе. А общий принцип (способ разбиения на тайлы) - он везде более-менее одинаковый, с легкими вариациями.

trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: первоисточник формулы +

Сообщение trir » 01 окт 2015, 06:39


humpty1
Интересующийся
Сообщения: 15
Зарегистрирован: 25 сен 2015, 15:19
Репутация: 0

Re: первоисточник формулы +

Сообщение humpty1 » 06 окт 2015, 08:53

trir писал(а):ЗАЧЕМ???
книжки люблю читать

скажем отобразить карту ДЕСКТОПНЫМ приложением через дотНет классом webbrouser я еще отображу,
а как мне на этой карте расположить свою фотографию со своего квадракоптера?
расположить в правильном месте, ориентировать на север (покрутить один раз),
убрать тангаж (наклонить)?
Последний раз редактировалось humpty1 06 окт 2015, 09:20, всего редактировалось 3 раза.

humpty1
Интересующийся
Сообщения: 15
Зарегистрирован: 25 сен 2015, 15:19
Репутация: 0

Re: первоисточник формулы +

Сообщение humpty1 » 06 окт 2015, 09:03

ericsson писал(а):Ну и учтите, что использовать данные Роскосмоса нельзя вообще, а данные Яндекса - вне его собственного API. Потому с легальной точки зрения эти знания для вас все равно бесполезны.
космоснимки и карты.майл.ру можно легально использовать?
ericsson писал(а): В "книжках", естественно, не может быть первоисточника, если вас эти формулы интересуют с академической точки зрения, потому что тайловые форматы разбиения данных - это web-стандарты, и больных на голову, которые бы сначала писали их в виде книги, конечно же, не нашлось. Некоторые из них официально не документированы вообще. Что не мешает, скажем, провести реверс-инженеринг онлайн-сервиса и выяснить важные детали, вроде того, какая проекция используется в данном сервисе. А общий принцип (способ разбиения на тайлы) - он везде более-менее одинаковый, с легкими вариациями.
Прежде чем получать тайловое разбиение из gps координат, сначала надо получить
из них одну большую плоскость и в ней получить условные пиксели ? А потом из этих условные пиксели
получить в заданном масштабе номер тайла и номер не условного пикселя в тайле?

2

вот это может главное в вопросе
EPSG:3857 - WGS 84/Pseudo-Mercator (Spherical Mercator) на сфере.
Тогда формула для перевода gps в EPSG:3857

/*
Эта проекция используется такими сервисами как Google, Virtualearth, Maps-For-Free, Wikimapia, OpenStreetMap, Роскосмос, Навител, Nokia и др.*/

trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: первоисточник формулы +

Сообщение trir » 06 окт 2015, 13:06

скажем отобразить карту ДЕСКТОПНЫМ приложением через дотНет классом webbrouser я еще отображу,
Взять DotSpatial и подключить wms
ещё можно глянуть в исходники sasplanet

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: первоисточник формулы +

Сообщение ericsson » 06 окт 2015, 22:23

Что "космоснимки" и что "mail.ru"? Карта, снимок, еще что-то? Раздел копирайтов на соответствующих сервисах читать пробовали?

Нет никаких "координат GPS". Есть координаты в географической проекции WGS84 http://spatialreference.org/ref/epsg/4326/
Есть "Меркатор на сфере" http://spatialreference.org/ref/sr-org/7483/
А дальше - https://github.com/OSGeo/proj.4/wiki

humpty1
Интересующийся
Сообщения: 15
Зарегистрирован: 25 сен 2015, 15:19
Репутация: 0

Re: первоисточник формулы +

Сообщение humpty1 » 27 окт 2015, 14:04

ericsson писал(а):Что "космоснимки" и что "mail.ru"? Карта, снимок, еще что-то? Раздел копирайтов на соответствующих сервисах читать пробовали?

Нет никаких "координат GPS". Есть координаты в географической проекции WGS84 http://spatialreference.org/ref/epsg/4326/
Есть "Меркатор на сфере" http://spatialreference.org/ref/sr-org/7483/
А дальше - https://github.com/OSGeo/proj.4/wiki
ок. GPS координат нет.
Числа которые выдает мой навигатор (навител) в треке gpx это WGS84?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: первоисточник формулы +

Сообщение Александр Мурый » 27 окт 2015, 14:18

humpty1 писал(а): ок. GPS координат нет.
Числа которые выдает мой навигатор (навител) в треке gpx это WGS84?
Да.
Редактор материалов, модератор форума

humpty1
Интересующийся
Сообщения: 15
Зарегистрирован: 25 сен 2015, 15:19
Репутация: 0

Re: первоисточник формулы +

Сообщение humpty1 » 27 окт 2015, 14:22

а пиксели на OpenStreetMap- е это
меркатор на сфере SR-ORG:7483?

trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: первоисточник формулы +

Сообщение trir » 27 окт 2015, 14:25

пиксели то зачем - есть же куча способов работать с нормальными координатами

humpty1
Интересующийся
Сообщения: 15
Зарегистрирован: 25 сен 2015, 15:19
Репутация: 0

Re: первоисточник формулы +

Сообщение humpty1 » 15 июн 2017, 10:26

humpty1 писал(а): как называется книжка в которой можно сослаться на формулу пересчета (желательно со страницами)?
где увидеть формулы - программы пересчета для других сервисов (например, для яндекс карт
или для роскосмоса)?
Картография, учебник для вузов М: Недра 1981 224 с
Вахромеева стр 58, номер 37

Ответить

Вернуться в «Я новичок!»

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

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