Skjölun / Uppsetning / iOS / Open Mobile Maps
Uppsetning á Open Mobile Maps
Hvernig stýra má Open Mobile Maps (maps-core) gegnum MapConductor. Það er sett upp gegnum Swift Package Manager, og þar er enginn API-lykill.
MODULE
MapConductorForOpenMobileMaps
API KEY
Enginn
VIEW
OpenMobileMapsMapView
TIME
10 mín
Sami þjónustuaðili, aðrir vettvangarAndroid
Áður en þú byrjar
Xcode 15 eða nýrra
Forrit sem miðar á iOS 16.0 eða nýrra
STEP 01
Bættu við pökkunum
Bættu maps-core og einingu MapConductor við gegnum Swift Package Manager.
Package.swiftSwift
dependencies: [
.package(url: "https://github.com/openmobilemaps/maps-core", from: "4.0.0"),
.package(url: "https://github.com/MapConductor/ios-sdk-core", from: "1.3.1"),
.package(url: "https://github.com/MapConductor/ios-for-openmobilemaps", from: "1.0.0"),
]STEP 02
Ákveddu hvaðan flísarnar koma
Þar sem enginn lykill er kemur það í þinn hlut að ákveða hvaðan flísarnar koma. Eigin flísaþjónar OpenStreetMap henta ekki til daglegrar notkunar í forriti samkvæmt skilmálum þeirra: berðu fram þínar eigin, eða notaðu viðskiptalega uppsprettu.
STAÐFESTA
Það sem þú ættir að sjá
Sýndu kort miðað á Tókýó. Hlaðist flísarnar ertu búin/n.
import SwiftUI
import MapConductorCore
import MapConductorForOpenMobileMaps
struct TestOpenMobileMaps: View {
@StateObject private var state = OpenMobileMapsViewState(
cameraPosition: MapCameraPosition(
position: GeoPoint(latitude: 35.6812, longitude: 139.7671),
zoom: 11
)
)
var body: some View {
OpenMobileMapsMapView(state: state)
}
}Kortahönnun
Notes
OpenStreetMap
Staðlaði OpenStreetMap-stíllinn
OpenStreetMapJapan
Sniðið að japönskum merkingum
OpenTopoMap
Landslagskort
Bilanaleit
Kortið er autt og engar flísar berast
- Þessi þjónustuaðili hefur engan API-lykil. Athugaðu fyrst að stílslóðin sem þú bentir á sé aðgengileg.
- Staðfestu að tækið komist á netið.
Flísauppsprettan skilar 429 eða 403
- Eigin flísaþjónar OpenStreetMap hafa notkunarskilmála sem ná ekki yfir forrit í raunnotkun. Berðu fram þínar eigin flísar, eða notaðu viðskiptalega uppsprettu.
Næst
Merki, fjöllínur, marghyrningar, hringir, jarðmyndir, rasterlög og upplýsingablöðrur virka öll gegnum sameiginlega API-ið.