]> mj.ucw.cz Git - leo.git/blobdiff - map.h
An attempt at simple cartographic generalization
[leo.git] / map.h
diff --git a/map.h b/map.h
index 2fa4f89bbbc6d1b2c94c309eae09d716f556d328..19e610e0fb252df80702cc6cb51b6a07452461db 100644 (file)
--- a/map.h
+++ b/map.h
@@ -23,6 +23,7 @@ enum data_source_type {
   DATA_SOURCE_INVALID,
   DATA_SOURCE_OSMXML,
   DATA_SOURCE_FIXED,
+  DATA_SOURCE_SHAPE,
 };
 
 struct data_source {
@@ -54,6 +55,8 @@ extern double page_map_width, page_map_height;
 void map_set_scale(void);
 bool map_object_visible_p(struct osm_object *o);
 
+void map_generalize(void);
+
 void map_load_styles(void);
 void map_load_sources(void);
 void map_apply_styles(struct svg *svg);