Google지도 API의 대안 [닫힌]
Google지도 API 는 휴대 전화 용 위치 기반 서비스를 개발하는 데 적합합니다. 그러나 어떤 이유로 특별한 프로젝트에서 사용이 제한됩니다.
예를 들어 프로젝트가 Google의 일반 이용 약관과 충돌하는 경우 Google Maps API를 사용하지 않는 것이 좋습니다.
Android 및 iOS 앱에서 GPS 정보를 검색하여지도에 위치를 표시하고 싶습니다. 전반적으로 API는 google maps API와 유사한 작업 범위를 제공해야합니다 .
어떤 대안 을 알고 있습니까? 아마도 오픈 소스 API가 있습니까? 다른 제안이 있습니까?
이 질문에 대한 최상의 답변을 얻기 위해 주어진 모든 답변을 결합합니다.
Google지도 API의 대안 :
MapTiler 클라우드 : https://cloud.maptiler.com/
Microsoft Maps API : http://www.microsoft.com/maps/developers/web.aspx
Yahoo Maps API ( 2011 년 9 월 13 일부터 Nokia Maps 를 위해 중단됨 ) : http://developer.yahoo.com/maps/
( Vic 제공 )
Android, iOS 및 JavaScript 용 SDK를 포함하는 TomTom Map Toolkit API http://developer.tomtom.com/
( SoWeLie 제공 )
CloudMade : http://developers.cloudmade.com/projects
( Adolfo 제공 )
MapQuest : http://developer.mapquest.com/
( TuxGeek 제공 )
OpenStreetMap API : http://wiki.openstreetmap.org/wiki/API_v0.6
Here.com Maps (이전의 Nokia Maps / Ovi Maps) : http://developer.here.com/
Osmdroid : http://wiki.openstreetmap.org/wiki/Osmdroid
OpenStreetMap Android http://wiki.openstreetmap.org/wiki/Android
( AGrunewald 제공 )
Route-Me : https://github.com/route-me/route-me
( Kiteloop 제공 )
OpenLayers : http://openlayers.org/
( Arman 제공 )
트라이 맵 : http://trimaps.com/en/
MapBox http://mapbox.com/
( Stot 제공 )
Nutiteq http://www.nutiteq.com/
( Martijn M 제공 )
GraphHopper 방향 및 매트릭스 API https://graphhopper.com/#directions-api
( karussell 제공 )
2 개의 추가 제안 :
OpenStreetMap API : http://wiki.openstreetmap.org/wiki/API_v0.6
모바일지도 : https://labs.ericsson.com/apis/mobile-maps/(OpenStreetMap에서 제공하는지도 데이터로 Idevio 제공)
- Microsoft Maps API : http://www.microsoft.com/maps/developers/web.aspx
- Yahoo Maps API : http://developer.yahoo.com/maps/
내가 당신의 질문을 완전히 오해하지 않는 한 몇 가지를 예를 들면.
나는 Openstreetmap 물건 http://wiki.openstreetmap.org/wiki/Android 특히이 http://wiki.openstreetmap.org/wiki/Osmdroid Androids Map View를 대체합니다.
iOS 프로젝트의 경우 Route-Me ( 링크 )를 사용할 수 있습니다 . 이것은 MapKit과 거의 동일한 기능을 제공하지만 다른 맵 소스 (예 : Open Street Map, Cloudmade 등)를 통합 할 수있는 오픈 소스 프레임 워크입니다. 내가 아는 한 이것은 iOS에있는 유일한 대안입니다.
Android의 경우 대체지도 소스를 사용할 수있는 다양한 대안이 있습니다. 좋은 옵션 목록은 이 링크 를 참조하십시오 .
If you are looking for just Geocoding and reverse geocoding you could check out tinygeocoder. I haven't used it myself, but it could be an option to review.
Great list of alternatives to Google Maps being generated here. Good question. Not sure about your appliation - but one more from Nokia - Ovi Maps http://api.maps.ovi.com/ . They have some excellent data (they own Navtech) and incredible 3D visualization.
What about SimpleGeo?
https://simplegeo.com/developers/
Seems quite promising. It's form the same people that have done:
I realized that it was only available for javascript sorry. But I found this one instead:
http://code.google.com/p/mapsforge/
TomTom has just released it's Map Toolkit API which includes SDKs for Android, iOS and JavaScript. See http://developer.tomtom.com/.
DISCLAIMER: I work for TomTom and I created the JavaScript SDK.
Another one is MapBox
In their video there was foursquare shown as a user.
Another nice one http://www.skyhookwireless.com/localfaves/
There's Sasha Maps, which I happened to write :-)
http://www.maryanovsky.com/sasha/maps/
Written in GWT, supports all desktop browsers, iOS and Android. You will need to provide your own tiles (or find someone who will let you use theirs).
Some location-based APIs (not map tiles) - don't know if it would be useful for your project - travel time calculations, public transit data and walkability (Walk Score) for maps.
http://www.walkscore.com/professional/walk-score-apis.php
(Disclaimer: I didn't write them, but I work there as front end dev - so let me know if any documentation is unclear! :D)
참고URL : https://stackoverflow.com/questions/4151593/alternatives-to-google-maps-api
'developer tip' 카테고리의 다른 글
객체가 Python에서 파일과 유사한 지 확인 (0) | 2020.09.18 |
---|---|
파이썬에서 특정 길이로 난수를 생성하는 방법 (0) | 2020.09.18 |
프로그래밍 방식으로 레이아웃 제약 만들기 (0) | 2020.09.18 |
유틸리티 클래스 생성자 숨기기 : 유틸리티 클래스에는 공용 또는 기본 생성자가 없어야합니다. (0) | 2020.09.18 |
슬라이스를 선언하거나 슬라이스를 만드시겠습니까? (0) | 2020.09.18 |