Как загрузить тайлы OpenStreetMap из CloudMade?

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


person Allen    schedule 13.09.2010    source источник


Ответы (1)


Вам доступны различные варианты.

Во-первых, вы можете использовать Javascript «API веб-карт». Это полезно, если вы хотите показать карты на веб-сайте. Он загрузит необходимые фрагменты и отобразит их соответствующим образом, а также предоставит вам интерфейс для панорамирования и масштабирования карты. См. их страницы по адресу http://developers.cloudmade.com/projects/show/web-maps-api

Второй вариант — если вы хотите получить прямой доступ к фрагментам карты. Они называют это своим HTTP Maps API. Вам нужно будет сделать расчеты того, какие плитки загружать, как их расположить и т. д. для вашего собственного приложения. Взгляните на http://developers.cloudmade.com/projects/show/tiles

Наконец, хотя вы не упоминаете об этом в своем вопросе, я вижу, что вопрос помечен тегом «iphone» и другими соответствующими вещами. Возможно, вы захотите взглянуть на их iPhone SDK, который похож на API веб-карт. См. http://www.developers.cloudmade.com/wiki/iphone-sdk/Examples для примеров того, как его использовать.

person gravitystorm    schedule 16.09.2010
comment
Все ссылки в ответе кажутся мертвыми. - person Pang; 15.05.2017
comment
CloudMade некоторое время назад прекратила обслуживание своих плиток. - person gravitystorm; 16.05.2017