AMapTypeObject literal definující jeden typ mapového podkladu včetně jeho měřítek, která jsou uložena v poli AMapType.scaleInfos. Api obsahuje několik vestavěných typů map. Jaké podklady se mají použít definuje v AMap nastavení option mapTypes. Objekt AMapType může popisovat i překryvnou (overlay) vrstvu. Typy map
Summary
tileUrlFormatGlobálně definuje cestu (bez přípony) k obrázkům, tvořícím mapový podklad. Je užitečné mít obrázky rozčleněné do různých adresářů, například podle měřítka a typu. Tato vlastnost se použije, pokud není definována přímo na měřítku, viz. AScaleInfo.tileUrlFormat. Cesta může obsahovat klíče {column}, {row}, {scale}, {scaleIdx}, které budou při vykreslování nahrazeny aktuálními hodnotami PříkladcoordinateSystemSouřadnicový systém podle enumerace ACoordinateSystem getTileURLFunkce pro ruční generování URL k podkladům. Přeferuje se proti AMapType.tileUrlFormat a AScaleInfo.tileUrlFormat Arguments
Returnsvrací kompletní cestu k podkladovému obrázku, včetně přípony. displayNameLidský název mapového typu, např. Letecká. Používá se pro načtení aplikace via AMap.loadMaps, nebo na tlačítkách <AMapTypeControl>. tileFormatTypu obrázku (přípona), např. gif, jpg, png. Tato vlastnost může být definována i na třídě AScaleInfo. AScaleInfo.tileFormat se preferuje. fixPngPokud jsou PNG obrázky podkladů průhledné, je vhodné nastavit tuto vlastnost na true, aktivuje png opacity fix pro Internet Explorer 6. Tato vlastnost může být definována i na třídě AMapType. AMapType.fixPng se preferuje. scaleInfosPole dostupných měřítek, tedy objektů typu AScaleInfo. scaleIdxVýchozí měřítko, definováno jako index v poli AMapType.scaleInfos copyrightCopyright mapových podkladů. Může být definováno i na třídě AScaleInfo. AScaleInfo.copyright se preferuje. idID (integer), tedy jednoznačný identifikátor pro typ mapy. Nepovinný parametr, neb se všude pracuje s AMapType.displayName |
Metoda nahraje a zobrazí mapu dle zadaných argumentů (střed, měřítko, typ mapy).
loadMaps: function( center, scaleOrScaleIdx, mapName, mouseCenter, smoothZooming )