Járólapos átfedések lehetséges az iPhone MapKit

szavazat
14

Már van egy cserép forrás létrehozott használható a Google Maps JavaScript API. Próbálom lefordítani ezt használható az iPhone MapKit. Azt helyesen végrehajtani a javascript nagyítási szinteken a mapkit. Amikor - (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animatedaz úgynevezett én dobott a régió a legközelebbi nagyítási szinten alapuló ugyanazon középpont.

Lehetséges, hogy végre megoldást esetleg CATiledLayer végre egy csempézés megoldás. Vajon az iPhone a szabványos 256x256 csempe, mint a Google Maps nem natívan? Bármilyen irányba vagy segítséget ebben lenne nagyon méltányol. Én inkább nem a hulladék egy pár hétig próbálta végrehajtani ezt, ha ez nem lehetséges.

A kérdést 17/03/2010 22:21
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
12

FWIW, töltöttem egy kicsit az időt keres egy tisztességes megoldás ... mielőtt beleugrik egy CATiledLayer Például észrevettem MKOverlay és MKOverlayView - amelyek új iOS 4 és dugja jobbra egy MKMapView.

Nem találtunk egy jó példa végrehajtása segítségével MKOverlays hogy húzza tetszőleges képadatok (mondjuk UIImages egy távoli szerver csempe), de én tinkered körül az API elég, amíg megvan működik.

Épített egy egyszerű példát végrehajtását is, ha valaki (mint én) akar hivatkozni:

http://github.com/mtigas/iOS-MapLayerDemo

Remélem ez segít valaki a jövőben.

Válaszolt 11/08/2010 10:12
a forrás felhasználó

szavazat
5

MapKit nem nyújt sokat, ahogy az szokás csempe források (sőt, ez biztosítja semmi, hogy testre forrás: vagy a Google Maps, vagy nem). Már dolgozik egy hasonló problémát magam, bár, és azt találtuk, RouteMe hogy egy nagyon jó megoldás az egyéni térképek: http://code.google.com/p/route-me/

Beépített támogatás létezik OpenStreetMap, OpenAerialMaps (ami jelenleg nem elérhető), Virtual Earth és a Yahoo Maps, de a keret teszi elég könnyen csatlakoztatható a saját csempe forrás is.

Válaszolt 21/03/2010 07:29
a forrás felhasználó

Válaszolt 02/10/2013 22:17
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more