AMapType

Object 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

A_NORMAL_MAPkartografická mapa Česka
A_PHOTO_MAPletecká mapa Česka
A_CYCLE_MAPmapa cyklotras Česka
A_TOURISTIC_MAPturistická mapa Česka
A_NORMAL_WORLDkartografická mapa světa
A_PHOTO_WORLDletecká mapa světa
A_HIPPO_MAPkoňské trasy
Summary
Object literal definující jeden typ mapového podkladu včetně jeho měřítek, která jsou uložena v poli AMapType.scaleInfos.
Globálně definuje cestu (bez přípony) k obrázkům, tvořícím mapový podklad.
Souřadnicový systém podle enumerace ACoordinateSystem
X-ová GEO souřadnice středu mapy, jako obvykle je stejná vlastnost na aktuálním <ScaleInfo> preferována.
Y-ová GEO souřadnice středu mapy, jako obvykle je stejná vlastnost na aktuálním <ScaleInfo> preferována.
Funkce pro ruční generování URL k podkladům.
Lidský název mapového typu, např.
Typu obrázku (přípona), např.
Pokud jsou PNG obrázky podkladů průhledné, je vhodné nastavit tuto vlastnost na true, aktivuje png opacity fix pro Internet Explorer 6.
Pole dostupných měřítek, tedy objektů typu AScaleInfo.
Výchozí měřítko, definováno jako index v poli AMapType.scaleInfos
Copyright mapových podkladů.
ID (integer), tedy jednoznačný identifikátor pro typ mapy.

Properties

tileUrlFormat

Globá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říklad

http://amapy.atlas.cz/cache/0/ver2/{scale}/{column}_{row}

coordinateSystem

Souřadnicový systém podle enumerace ACoordinateSystem

centerX

X-ová GEO souřadnice středu mapy, jako obvykle je stejná vlastnost na aktuálním <ScaleInfo> preferována.

centerY

Y-ová GEO souřadnice středu mapy, jako obvykle je stejná vlastnost na aktuálním <ScaleInfo> preferována.

getTileURL

Funkce pro ruční generování URL k podkladům.  Přeferuje se proti AMapType.tileUrlFormat a AScaleInfo.tileUrlFormat

Arguments

aGeoPointInstance typu APoint.  Hodnoty x a y určují pozici právě vykreslovaného obrázku v mřížce.
zoomIndexindex měřítka

Returns

vrací kompletní cestu k podkladovému obrázku, včetně přípony.

displayName

Lidský název mapového typu, např.  Letecká.  Používá se pro načtení aplikace via AMap.loadMaps, nebo na tlačítkách <AMapTypeControl>.

tileFormat

Typu obrázku (přípona), např. gif, jpg, png.  Tato vlastnost může být definována i na třídě AScaleInfoAScaleInfo.tileFormat se preferuje.

fixPng

Pokud 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ě AMapTypeAMapType.fixPng se preferuje.

scaleInfos

Pole dostupných měřítek, tedy objektů typu AScaleInfo.

scaleIdx

Výchozí měřítko, definováno jako index v poli AMapType.scaleInfos

copyright

Copyright mapových podkladů.  Může být definováno i na třídě AScaleInfoAScaleInfo.copyright se preferuje.

id

ID (integer), tedy jednoznačný identifikátor pro typ mapy.  Nepovinný parametr, neb se všude pracuje s AMapType.displayName

Pole dostupných měřítek, tedy objektů typu AScaleInfo.
Definuje kartografický souřadný systém.
Object literal definující jedno mapové měřítko.
Třída s jejíž pomocí lze udělat z elementu DIV mapu.
Object literal definující jeden typ mapového podkladu včetně jeho měřítek, která jsou uložena v poli AMapType.scaleInfos.
Definuje cestu (bez přípony) k obrázkům tohoto měřítka.
Globálně definuje cestu (bez přípony) k obrázkům, tvořícím mapový podklad.
APoint definuje x a y souřadnice bodu v pixelech.
loadMaps: function(center,
scaleOrScaleIdx,
mapName,
mouseCenter,
smoothZooming)
Metoda nahraje a zobrazí mapu dle zadaných argumentů (střed, měřítko, typ mapy).
Typu obrázku (přípona), např.
Pokud jsou PNG obrázky podkladů průhledné, je vhodné nastavit tuto vlastnost na true, aktivuje png opacity fix pro Internet Explorer 6.
Copyright mapových podkladů.
Lidský název mapového typu, např.