Cel mai bun de Magic Earth pentru fiecare iOS şi Android App

Help your app users perform searches, navigate and view a specific location usingMagic Earth URL schemes. No matter whether they are online or offline.




Launch Magic Earth and perform a specific action


Pentru a lansa Magic Earth și a efectua una dintre acțiunile acceptate, utilizați o schemă de URL:

magicearth://?parameters

Display a map

Use this URL scheme to display the map at a specified zoom level and location. You can also choose to display different map modes (standard, satellite, terrain and hybrid).

 


ParametersMeaningObservation
open_mapDeschidere Vizualizare hartă
latLatitudine
lonLongitudine
nameNume pentru poi
strNumele străzii
noNumărul
zipcod poştal
settSettlement
cityCity
cntyCounty
stateStat
ctryŢară
zoomZoom level (value between 32 and 115)
map modeThe map type:
• standard
• satellite
• terrain
• hybrid (terrain + satellite)

Caută

Use this scheme to display search queries in a specified viewport location.

 


ParametersMeaningObservation
show_on_mapLocaţia prezentă pe hartă*
qInterogare de căutare
what_is_nearbyOferă POI-ul din apropiere în jurul poziţiei curente*
search_aroundDeschidere Vizualizare căutare având poziţia curentă ca punct de căutare de referinţă*
open_searchDeschidere Vizualizare căutare

* Latitude and longitude fields are mandatory.

Navigate

Use this scheme to display directions between two locations and to navigate to a specific location. You can also specify the transportation mode.

 


ParametersMeaningObservation
get_directionsDeschidere vizualizare direcţii*
drive_toPornirea navigării auto din poziţia curentă*
drive_viaAdauga intermediare intermediar la traseul auto activ*
walk_toPornirea navigării pietonale din poziţia curentă*
walk_viaAdăugaţi puncte intermediare intermediară pe traseul pietonal activ*
bike_toPorniţi navigarea pe bicicletă din poziţia curentă*
bike_viaAdauga punct intermediar pe traseul de biciclete activ*
public_transport_toPorniţi navigarea în transportul public din poziţia curentă*
navigate_homePornire navigare la preferințele de acasă*
navigate_workPornirea navigării la preferințele de lucru*
saddrAdresă sursă (plecare)
daddrAdresă destinaţie

* Latitude and longitude fields are mandatory.

Show weather

Use the below parameter to display the weather data for a location. Weather forecast is available for 14 days.

 


ParametersMeaningObservation
show_weatherDeschide vizualizarea meteo*

* Latitude and longitude fields are mandatory.

Save location

Use one of the below parameters to save a specific location in your app.

 


ParametersMeaningObservation
add_to_favoritesAdăugare locație la categoria preferințe*
save_as_homeSalvare locație ca preferințe de domiciliu*
save_as_workSalvare locație ca preferințe de lucru*
save_as_contactOpen Save as Contact view*

* Latitude and longitude fields are mandatory.

Send location

Use the below parameters to share your current location.

 


ParametersMeaningObservation
sendDeschidere partajare vizualizare locație

ParametersMeaningObservation
open_mapOpen Map view.
show_on_mapPresent location on the map.*
qSearch query.
what_is_nearbyProvides nearby POIs around current position.*
search_aroundOpen Search view having current position as reference search point.*
open_searchOpen Search view.
get_directionsOpen Directions view.*
drive_toStart car navigation from current position.*
drive_viaAdd intermediate waypoint to the active car route.*
walk_toStart pedestrian navigation from current position.*
walk_viaAdd intermediate waypoint to the active pedestrian route.*
bike_toStart bike navigation from current position.*
bike_viaAdd intermediate waypoint to the active bike route.*
public_transport_toÎncepe navigația cu transport public din poziția curentă.*
navigate_homeStart navigation to home favourites.*
navigate_workStart navigation to work favourites.*
add_to_favoritesAdd location to favourites category.*
save_as_homeSave location as home favourites.*
save_as_workSave location as work favourites.*
show_weatherOpen Weathers view.*
sendOpen Share my location view.
latLatitude.
lonLongitude.
nameName for POI.
strStreet name.
noNumber.
zipZip code.
settSettlement
cityCity.
cntyCounty.
stateState.
ctryCountry.
saddrSource address (departure).
daddrDestination address.
zoomZoom level (value between 32 and 115)
madmodeThe map type:
• standard
• satellite
• terrain
• hybrid (terrain + satellite)
* Latitude and longitude fields are mandatory.

Examples:


Show Paris on the standard map.magicearth://?q=Paris&mapmode=standard
Navigate to CH1 6BJ United Kingdom.magicearth://?daddr=CH1+6BJ+United+Kingdom
Drive to latitude=48.85649 and longitude=2.35216.magicearth://?drive_to&lat=48.85649&lon=2.35216.

The following code snippet example will navigate to latitude and longitude if Magic Earth is installed or will launch the AppStore to install Magic Earth:


func navigateTo(latitude:Double, longitude:Double)
{
    let urlScheme = NSURL(string:"magicearth://")

    if UIApplication.sharedApplication().canOpenURL(urlScheme!)
    {
        let string = String(format: "magicearth://?drive_to&lat=%f&lon=%f", arguments: [latitude, longitude])
            
        let urlRoute = NSURL(string: string)

        // Launch Magic Earth and start navigation.
        UIApplication.sharedApplication().openURL(urlRoute!)
     }
     else
     {
        let urlStore = NSURL(string:"https://itunes.apple.com/app/id1007331679")

        // Magic Earth is not installed. Launch AppStore.
        UIApplication.sharedApplication().openURL(urlStore!)
     }
}


Feature comparison:


FunctionalityMagic EarthApple MapsGoogle Maps
Navigation (by car)xxx
Navigation (by foot)xxx
Navigation (by bike)xx
Navigation (by transit)xxx
Navigation to Homexxx
Navigare la lucruxxx
Navigation intermediate waypointxx
Map type: standard, satellitexxx
Map type: terrainxx
Map type: transitx
Map type: streetviewx
Zoom levelxxx
Search locationxxx
Mark location as Homexxx
Mark location as Workxxx
Marcare locație ca preferințăxxx



Magic Earth

Disponibil gratuit
pe iOS și Android


 
 
 




Safety Lens

Primul Sistem Avansat de Asistență a Șoferului pentru iPhone din lume.


Cumpără acum

Safety Lens necesită un telefon iPhone compatibil. Apple Watch nu este necesar decât pentru caracteristicile specifice lui.
iPhone și Apple Watch nu sunt incluse în pachetul Safety Lens.