альтернатива для google map [duplicate]

Я верю @ Ответ Амана является лучшим, если вы знаете расположение другого столбца.

Если вы не знаете местоположение mean, но только имеют свое название, вы не можете прибегать непосредственно к cols = cols[-1:] + cols[:-1]. Следующее - лучшее, что я мог бы придумать:

meanDf = pd.DataFrame(df.pop('mean'))
# now df doesn't contain "mean" anymore. Order of join will move it to left or right:
meanDf.join(df) # has mean as first column
df.join(meanDf) # has mean as last column

78
задан 18 revs, 2 users 86% 30 August 2017 в 10:47
поделиться

13 ответов

Чтобы получить наилучший ответ на этот вопрос, я объединяю все ответы.

Альтернативы google maps api:

100
ответ дан 14 revs, 9 users 68% 17 August 2018 в 08:42
поделиться

Как насчет SimpleGeo? https://simplegeo.com/developers/ Кажется довольно многообещающим. Это форма тех же людей, которые сделали: http://polymaps.org/

Я понял, что он доступен только для javascript извините. Но я нашел это вместо:

http://code.google.com/p/mapsforge/

3
ответ дан 2 revs 17 August 2018 в 08:42
поделиться

Я бы посмотрел на материал Openstreetmap http://wiki.openstreetmap.org/wiki/Android , особенно этот http://wiki.openstreetmap.org/wiki/Osmdroid замена карты Андроидов

11
ответ дан AGrunewald 17 August 2018 в 08:42
поделиться

Если вы ищете только геокодирование и обратное геокодирование, вы можете проверить tinygeocoder . Я не использовал его сам, но это может быть вариант для обзора.

7
ответ дан DerekH 17 August 2018 в 08:42
поделиться
  • 1
    +1 для упоминания tinygeocoder. Важно то, что вам не нужно отображать результаты на карте, как в API Карт Google. Мне будет интересно узнать, какой трафик может выдержать эта услуга. Сейчас мой трафик довольно мал, но растет каждый день. – DenTheMan 5 June 2011 в 00:41

Еще 2 предложения:

API OpenStreetMap: http://wiki.openstreetmap.org/wiki/API_v0.6

Мобильные Карты: https://labs.ericsson.com/apis/mobile-maps/ (работает от Idevio с данными карты, предоставленными OpenStreetMap)

25
ответ дан Edi 17 August 2018 в 08:42
поделиться

Для вашего проекта iOS вы можете использовать Route-Me ( link ). Это структура с открытым исходным кодом, которая в значительной степени обеспечивает те же функции, что и MapKit, но позволяет интегрировать различные источники карт (например, Open Street Map, Cloudmade и т. Д.). Насколько я знаю, это единственная альтернатива, которую вы используете в iOS.

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

9
ответ дан kiteloop 17 August 2018 в 08:42
поделиться

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

http://www.walkscore.com/professional/walk-score-apis.php

(Отказ от ответственности: я не писал их, но я работаю там как front end dev - так что дайте мне знать, если какая-либо документация неясна!: D)

1
ответ дан mahalie 17 August 2018 в 08:42
поделиться

Есть карты Саши, с которыми мне пришлось написать: -)

http://www.maryanovsky.com/sasha/maps/

Написанная в GWT, поддерживает все настольные браузеры, iOS и Android. Вам нужно будет предоставить свои собственные плитки (или найти того, кто позволит вам использовать их).

2
ответ дан msasha 17 August 2018 в 08:42
поделиться

Еще один приятный http://www.skyhookwireless.com/localfaves/

2
ответ дан rakeshNS 17 August 2018 в 08:42
поделиться

TomTom только что выпустил API Map Toolkit, который включает в себя SDK для Android, iOS и JavaScript. См. http://developer.tomtom.com/ .

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я работаю для TomTom, и я создал SDK для JavaScript.

3
ответ дан SoWeLie 17 August 2018 в 08:42
поделиться

Еще один из них - MapBox

http://mapbox.com/

. В их видеоролике было показано, что в качестве пользователя показано четыре пользователя.

3
ответ дан stot 17 August 2018 в 08:42
поделиться

Отличный список альтернатив Google Maps, создаваемых здесь. Хороший вопрос. Не уверен в вашей заявке, но еще один из Nokia - Карты Ovi http://api.maps.ovi.com/ . У них отличные данные (они принадлежат Navtech) и невероятная 3D-визуализация.

4
ответ дан user468648 17 August 2018 в 08:42
поделиться
  1. API Microsoft Maps: http://www.microsoft.com/maps/developers/web.aspx
  2. API Yahoo Maps: http: //developer.yahoo.com/maps/

Чтобы назвать несколько, если я полностью не понял ваш вопрос.

12
ответ дан Vic 17 August 2018 в 08:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: