CartoType Android API 7.8.2, 2022-03-25
for Java development on Android
|
Public Attributes | |
String | iMapFileName |
String | iStyleSheetFileName |
String | iFontFileName |
int | iViewWidth |
int | iViewHeight |
byte[] | iEncryptionKey |
int | iFileBufferSizeInBytes |
int | iMaxFileBufferCount |
int | iTextIndexLevels |
boolean | iMapsOverlap = true |
Parameters for creating a CartoType framework when more detailed control is needed. For example, file buffer size and the maximum number of buffers can be set.
byte [] com.cartotype.FrameworkParam.iEncryptionKey |
If non-null, an encryption key to be used when loading the map.
int com.cartotype.FrameworkParam.iFileBufferSizeInBytes |
The file buffer size in bytes. If it is zero or less the default value is used.
String com.cartotype.FrameworkParam.iFontFileName |
The font file. Must not be null or empty.
String com.cartotype.FrameworkParam.iMapFileName |
The map. Must not be null or empty.
boolean com.cartotype.FrameworkParam.iMapsOverlap = true |
If true, maps are allowed to overlap. If false, maps are clipped so that they do not overlap maps previously loaded.
int com.cartotype.FrameworkParam.iMaxFileBufferCount |
The maximum number of file buffers. If it is zero or less the default value is used.
String com.cartotype.FrameworkParam.iStyleSheetFileName |
The style sheet. Must not be null or empty.
int com.cartotype.FrameworkParam.iTextIndexLevels |
The number of levels of the text index to load into RAM. Use values from 1 to 5 to save RAM but make text searches slower. The value 0 causes the default number of levels to be loaded, which is 1. The value -1 disables text index loading.
int com.cartotype.FrameworkParam.iViewHeight |
The height of the map in pixels. Must be greater than zero.
int com.cartotype.FrameworkParam.iViewWidth |
The width of the map in pixels. Must be greater than zero.