18еместо
Муниципальный геопортал Самары « все идеи проекта

1

0
+1

Вопросы по использованию API

При использовании Api возникли следующие вопросы:

1) для фильтрации объектов определённого слоя нужно задать . А где есть список layerId доступных для использования?

2)координаты отдаются в виде:

-211.8 -999.9

Что это за координаты. Относительно чего они. По какому алгоритму их можно перевести в градусы.минуты широту долготу.

Патрин Андрей, 12.08.2014, 13:10
Статус идеи: делается

Комментарии

Sergeyev, 12.08.2014, 13:24
1. ID слоя можно подсмотреть в адресной строке страницы слоя http://map.samadm.ru/layers/TR_30_3935/
А список слоев - в рубрикаторе http://map.samadm.ru/layers/ или на страницах групп http://map.samadm.ru/groups/17/

2. Это местная система координат Самары.
В широту-долготу (систему координат WGS84) их можно преобразовывать методом API:
transformCoordinates('[{“x”:”100”, “y”:”200”}', 'Samara', 'WGS84')
Патрин Андрей, 12.08.2014, 13:50
1)Я пишу приложение. Т.е. посмотреть список таким способом у пользователя возможности не будет. Являются ли эти TR_хх_хххх постоянными. А то я ведь сейчас захардкожу, а вы через месяц смените id слоя.

2)Т.е. если я получу координаты всех остановок самары в этой форме, а потом захочу прилепить их к какому-нибудь google/yandex/openmap sdk мне надо будет 1000 раз дёрнуть по сети эту функцию? А попроще как-нибудь нет способа? Каков алгоритм работы этой функции? Я так подозреваю есть какая-то базовая точка, а это просто дельты?

С уважением, Андрей.
Sergeyev, 12.08.2014, 13:53
1. Они более-менее постоянные, но могут появляться новые.
Можете еще смотреть на вывод метода API getWfsLayers() - адрес источника точно не меняется.

2. Можно дернуть один раз - там на входе массив координат.
Алгоритм очень сложный, там даже не линейные преобразования, не надо вам в это вникать.

Назовите адрес почты - я вам примеры по использованию API пришлю, а то вы в простых вопросах время тратите.
Патрин Андрей, 12.08.2014, 13:59
patrinandrey[собака]gmail.com
Andrew Dorfman, 19.12.2015, 23:11
А вы собираетесь сотрудничать с Яндексом в плане включения данных в их приложение Яндекс.Транспорт?

И ещё вопрос, можно ли попросить выслать пример запроса координат общественного транспорта на dorfman.andrew [собака] gmail.com ?

Очень хочется сделать что-либо полезное для Самарцев)))
Sergeyev, 21.12.2015, 12:25
Яндекс может обратиться на общих основаниях за доступом к АПИ, чтобы использовать прогнозы в своих приложениях. Так что больше вопрос к ним.

Методы для получения координат транспорта уже появились в АПИ, посмотрите:
http://tosamara.ru/api/#surrounding_transports
http://tosamara.ru/api/#transports_on_route

Оставить комментарий