Constructor
ShumateRasterRenderernew_full
Declaration [src]
ShumateRasterRenderer*
shumate_raster_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
)
Parameters
| id | const char* | 
| The map source’s id. | |
| The data is owned by the caller of the function. | |
| The value 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 value 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 value 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 value 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. | 
Return value
| Returns: | ShumateRasterRenderer | 
| A newly constructed  | |
| The caller of the function takes ownership of the data, and is responsible for freeing it. |