Mohu použít své vlastní dlaždice v MapKit, namísto společnosti Google?

hlasů
1

Já jsem v současné době snaží rozhodnout wether přijmout návrh klienta, nebo ne. V podstatě jsem požádal o vytvoření MapView, který zobrazuje značky na několika místech na mapě, s dodatečným požadavkem, že mapa vlastní dlaždice klienta se používají místo Google Maps'.

Nevím ještě, jak klient ukládá své vlastní mapové dlaždice, ale byl jsem ujištěn, že bych byl schopen převést do libovolného formátu, budu potřebovat.

  • Je možné použít různé mapové dlaždice v MapKit je MapView?
  • Máte dobrou on-line literaturu o tom? Odkazy prosím?

Je-li to možné, tak bych pravděpodobně v muset vytvořit server, který odesílá soubory do zařízení.

  • Jak těžké je vytvořit takový server? Je to prostě „Nastavení apache, hotovo.“ nebo je tam ještě něco?

  • Jak těžké, nebo časově náročné by obě tyto věci se ve vztahu jen nastavení normální MapView?

Díky za vaše odpovědi.

Položena 24/10/2009 v 12:52
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
4

Už jste se podíval na mapu alternativních rámců na iPhone? Vím, že existuje alespoň jeden open source mapa vlastností motoru, také s dlaždicemi (které nejsou tak dobré, jako dlaždice Google, ale hej).

Slušné set z nich je zde:

Vytvoření aplikace IPhone Mapa

Odpovězeno 24/10/2009 v 23:07
zdroj uživatelem

hlasů
4

Nemůžete použít vlastní dlaždice MapKit. Vy jste je omezena na používání ty poskytované společností Google.

Mohlo by to být snazší vytvořit „Google Maps-ish“ webovou aplikaci, která používá vlastní tituly a mohou být viděn na iPhone přes UIWebView?

Odpovězeno 24/10/2009 v 13:02
zdroj uživatelem

hlasů
0

Dále jen „Nejjednodušší“ způsob, jak to udělat v rámci služby Google Map je prostě mapovat mapy klienta jako texturu na horní straně „země.“ Můžete vytvořit textury v různých rozlišeních pro různé faktory zvětšení. Pak nebudete muset dělat žádné zvláštní kódování vůbec --- bude vše fungovat.

Tak, jak si to udělat, je s KML oblasti, která mapuje na zem úroveň.

Viz: http://earth.google.com/outreach/tutorial_region.html

Odpovězeno 24/10/2009 v 13:09
zdroj uživatelem

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