Constructor
ShumateVectorRenderernew_full
Declaration [src]
ShumateVectorRenderer*
shumate_vector_renderer_new_full (
const char* id,
const char* name,
const char* license,
const char* license_uri,
guint min_zoom,
guint max_zoom,
guint tile_size,
ShumateMapProjection projection,
ShumateDataSource* data_source,
const char* style_json,
GError** error
)
Parameters
id |
const char* |
The map source’s id. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
name |
const char* |
The map source’s name. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
license |
const char* |
The map source’s license. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
license_uri |
const char* |
The map source’s license URI. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
min_zoom |
guint |
The map source’s minimum zoom level. |
|
max_zoom |
guint |
The map source’s maximum zoom level. |
|
tile_size |
guint |
The map source’s tile size (in pixels) |
|
projection |
ShumateMapProjection |
The map source’s projection. |
|
data_source |
ShumateDataSource |
A |
|
The data is owned by the caller of the function. | |
style_json |
const char* |
No description available. | |
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
error |
GError ** |
The return location for a GError* , or NULL . |
Return value
Returns: | ShumateVectorRenderer |
A newly constructed |
|
The caller of the function takes ownership of the data, and is responsible for freeing it. |