├── .editorconfig ├── .gitattributes ├── .gitignore ├── .jshintrc ├── Gruntfile.js ├── LICENSE ├── README.md ├── app ├── .htaccess ├── 404.html ├── data │ ├── 2012_Earthquakes_Mag5.kml │ ├── wms_capabilities.xml │ ├── world_cities.json │ └── world_limits.json ├── favicon.ico ├── images │ ├── chapter01_01_basic_map.png │ ├── chapter01_02_moving_around.png │ ├── chapter01_03_fit_extent.png │ ├── chapter01_04_animating_the_view.png │ ├── chapter02_01_adding_removing_layers.png │ ├── chapter02_02_layer_stack.png │ ├── chapter02_03_layer_groups.png │ ├── chapter02_04_image_layer.png │ ├── chapter02_05_layer_resolution.png │ ├── chapter02_06_heatmap_layer.png │ ├── chapter03_01_tile_providers.png │ ├── chapter03_02_wmts_source.png │ ├── chapter03_03_vector_source.png │ ├── chapter03_04_imagecanvas.png │ ├── chapter03_05_wmssource.png │ ├── chapter03_06_vector_as_raster.png │ ├── chapter03_07_query_wfs.png │ ├── chapter03_08_loading_strategies.png │ ├── chapter03_10_reading_writing_features.png │ ├── chapter04_02_creating_features.png │ ├── chapter04_03_styling.png │ ├── chapter04_04_managing_features.png │ ├── chapter04_05_icons.png │ ├── chapter04_06_text_style.png │ ├── chapter04_07_style_functions.png │ ├── chapter05_02_synchronize_maps.png │ ├── chapter05_03_mouse_position.png │ ├── chapter05_04_changes_vector_data.png │ ├── chapter05_05_features_under_pointer.png │ ├── chapter06_01_basic_overlay.png │ ├── chapter06_02_markers_overlays.png │ ├── chapter07_01_custom_control.png │ ├── chapter07_02_static_map.png │ ├── chapter07_03_playing_controls.png │ ├── chapter07_04_featureoverlay.png │ ├── chapter07_05_managing_interactions.png │ ├── chapter07_06_selecting_features.png │ ├── chapter07_07_editing_features.png │ ├── chapter07_08_selecting_features_box.png │ ├── mapiconscollection-weather │ │ ├── anemometer_mono.png │ │ ├── cloudy.png │ │ ├── cloudysunny.png │ │ ├── moonstar.png │ │ ├── rainy.png │ │ ├── snowy-2.png │ │ ├── sunny.png │ │ ├── thunderstorm.png │ │ ├── tornado-2.png │ │ ├── umbrella-2.png │ │ └── wind-2.png │ └── nopreview.svg ├── robots.txt ├── samples.json ├── scripts │ └── main.js └── styles │ └── main.css ├── app_tpl ├── chapter01_01_basic_map.html ├── chapter01_02_moving_around.html ├── chapter01_03_fit_extent.html ├── chapter01_04_animating_the_view.html ├── chapter02_01_adding_removing_layers.html ├── chapter02_02_layer_stack.html ├── chapter02_03_layer_groups.html ├── chapter02_04_image_layer.html ├── chapter02_05_layer_resolution.html ├── chapter02_06_heatmap_layer.html ├── chapter03_01_tile_providers.html ├── chapter03_02_wmts_source.html ├── chapter03_03_vector_source.html ├── chapter03_04_imagecanvas.html ├── chapter03_05_wmssource.html ├── chapter03_06_vector_as_raster.html ├── chapter03_07_query_wfs.html ├── chapter03_08_loading_strategies.html ├── chapter03_09_wmscapabilities.html ├── chapter03_10_reading_writing_features.html ├── chapter04_01_geometries.html ├── chapter04_02_creating_features.html ├── chapter04_03_styling.html ├── chapter04_04_managing_features.html ├── chapter04_05_icons.html ├── chapter04_06_text_style.html ├── chapter04_07_style_functions.html ├── chapter05_01_events.html ├── chapter05_02_synchronize_maps.html ├── chapter05_03_mouse_position.html ├── chapter05_04_changes_vector_data.html ├── chapter05_05_features_under_pointer.html ├── chapter06_01_basic_overlay.html ├── chapter06_02_markers_overlays.html ├── chapter07_01_custom_control.html ├── chapter07_02_static_map.html ├── chapter07_03_playing_controls.html ├── chapter07_04_featureoverlay.html ├── chapter07_05_managing_interactions.html ├── chapter07_06_selecting_features.html ├── chapter07_07_editing_features.html ├── chapter07_08_selecting_features_box.html ├── includes │ ├── footer.html │ ├── ganalytics.html │ ├── head.html │ ├── header.html │ ├── main_js.html │ ├── sourcecode.html │ └── tail.html └── index.html ├── bower.json ├── package.json └── test ├── .bowerrc ├── bower.json ├── index.html └── spec └── test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/.jshintrc -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/README.md -------------------------------------------------------------------------------- /app/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/.htaccess -------------------------------------------------------------------------------- /app/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/404.html -------------------------------------------------------------------------------- /app/data/2012_Earthquakes_Mag5.kml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/data/2012_Earthquakes_Mag5.kml -------------------------------------------------------------------------------- /app/data/wms_capabilities.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/data/wms_capabilities.xml -------------------------------------------------------------------------------- /app/data/world_cities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/data/world_cities.json -------------------------------------------------------------------------------- /app/data/world_limits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/data/world_limits.json -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/images/chapter01_01_basic_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter01_01_basic_map.png -------------------------------------------------------------------------------- /app/images/chapter01_02_moving_around.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter01_02_moving_around.png -------------------------------------------------------------------------------- /app/images/chapter01_03_fit_extent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter01_03_fit_extent.png -------------------------------------------------------------------------------- /app/images/chapter01_04_animating_the_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter01_04_animating_the_view.png -------------------------------------------------------------------------------- /app/images/chapter02_01_adding_removing_layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter02_01_adding_removing_layers.png -------------------------------------------------------------------------------- /app/images/chapter02_02_layer_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter02_02_layer_stack.png -------------------------------------------------------------------------------- /app/images/chapter02_03_layer_groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter02_03_layer_groups.png -------------------------------------------------------------------------------- /app/images/chapter02_04_image_layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter02_04_image_layer.png -------------------------------------------------------------------------------- /app/images/chapter02_05_layer_resolution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter02_05_layer_resolution.png -------------------------------------------------------------------------------- /app/images/chapter02_06_heatmap_layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter02_06_heatmap_layer.png -------------------------------------------------------------------------------- /app/images/chapter03_01_tile_providers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_01_tile_providers.png -------------------------------------------------------------------------------- /app/images/chapter03_02_wmts_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_02_wmts_source.png -------------------------------------------------------------------------------- /app/images/chapter03_03_vector_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_03_vector_source.png -------------------------------------------------------------------------------- /app/images/chapter03_04_imagecanvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_04_imagecanvas.png -------------------------------------------------------------------------------- /app/images/chapter03_05_wmssource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_05_wmssource.png -------------------------------------------------------------------------------- /app/images/chapter03_06_vector_as_raster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_06_vector_as_raster.png -------------------------------------------------------------------------------- /app/images/chapter03_07_query_wfs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_07_query_wfs.png -------------------------------------------------------------------------------- /app/images/chapter03_08_loading_strategies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_08_loading_strategies.png -------------------------------------------------------------------------------- /app/images/chapter03_10_reading_writing_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter03_10_reading_writing_features.png -------------------------------------------------------------------------------- /app/images/chapter04_02_creating_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter04_02_creating_features.png -------------------------------------------------------------------------------- /app/images/chapter04_03_styling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter04_03_styling.png -------------------------------------------------------------------------------- /app/images/chapter04_04_managing_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter04_04_managing_features.png -------------------------------------------------------------------------------- /app/images/chapter04_05_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter04_05_icons.png -------------------------------------------------------------------------------- /app/images/chapter04_06_text_style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter04_06_text_style.png -------------------------------------------------------------------------------- /app/images/chapter04_07_style_functions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter04_07_style_functions.png -------------------------------------------------------------------------------- /app/images/chapter05_02_synchronize_maps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter05_02_synchronize_maps.png -------------------------------------------------------------------------------- /app/images/chapter05_03_mouse_position.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter05_03_mouse_position.png -------------------------------------------------------------------------------- /app/images/chapter05_04_changes_vector_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter05_04_changes_vector_data.png -------------------------------------------------------------------------------- /app/images/chapter05_05_features_under_pointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter05_05_features_under_pointer.png -------------------------------------------------------------------------------- /app/images/chapter06_01_basic_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter06_01_basic_overlay.png -------------------------------------------------------------------------------- /app/images/chapter06_02_markers_overlays.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter06_02_markers_overlays.png -------------------------------------------------------------------------------- /app/images/chapter07_01_custom_control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_01_custom_control.png -------------------------------------------------------------------------------- /app/images/chapter07_02_static_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_02_static_map.png -------------------------------------------------------------------------------- /app/images/chapter07_03_playing_controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_03_playing_controls.png -------------------------------------------------------------------------------- /app/images/chapter07_04_featureoverlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_04_featureoverlay.png -------------------------------------------------------------------------------- /app/images/chapter07_05_managing_interactions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_05_managing_interactions.png -------------------------------------------------------------------------------- /app/images/chapter07_06_selecting_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_06_selecting_features.png -------------------------------------------------------------------------------- /app/images/chapter07_07_editing_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_07_editing_features.png -------------------------------------------------------------------------------- /app/images/chapter07_08_selecting_features_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/chapter07_08_selecting_features_box.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/anemometer_mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/anemometer_mono.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/cloudy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/cloudy.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/cloudysunny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/cloudysunny.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/moonstar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/moonstar.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/rainy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/rainy.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/snowy-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/snowy-2.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/sunny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/sunny.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/thunderstorm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/thunderstorm.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/tornado-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/tornado-2.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/umbrella-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/umbrella-2.png -------------------------------------------------------------------------------- /app/images/mapiconscollection-weather/wind-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/mapiconscollection-weather/wind-2.png -------------------------------------------------------------------------------- /app/images/nopreview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/images/nopreview.svg -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- 1 | # robotstxt.org/ 2 | 3 | User-agent: * 4 | -------------------------------------------------------------------------------- /app/samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/samples.json -------------------------------------------------------------------------------- /app/scripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/scripts/main.js -------------------------------------------------------------------------------- /app/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app/styles/main.css -------------------------------------------------------------------------------- /app_tpl/chapter01_01_basic_map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter01_01_basic_map.html -------------------------------------------------------------------------------- /app_tpl/chapter01_02_moving_around.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter01_02_moving_around.html -------------------------------------------------------------------------------- /app_tpl/chapter01_03_fit_extent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter01_03_fit_extent.html -------------------------------------------------------------------------------- /app_tpl/chapter01_04_animating_the_view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter01_04_animating_the_view.html -------------------------------------------------------------------------------- /app_tpl/chapter02_01_adding_removing_layers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter02_01_adding_removing_layers.html -------------------------------------------------------------------------------- /app_tpl/chapter02_02_layer_stack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter02_02_layer_stack.html -------------------------------------------------------------------------------- /app_tpl/chapter02_03_layer_groups.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter02_03_layer_groups.html -------------------------------------------------------------------------------- /app_tpl/chapter02_04_image_layer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter02_04_image_layer.html -------------------------------------------------------------------------------- /app_tpl/chapter02_05_layer_resolution.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter02_05_layer_resolution.html -------------------------------------------------------------------------------- /app_tpl/chapter02_06_heatmap_layer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter02_06_heatmap_layer.html -------------------------------------------------------------------------------- /app_tpl/chapter03_01_tile_providers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_01_tile_providers.html -------------------------------------------------------------------------------- /app_tpl/chapter03_02_wmts_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_02_wmts_source.html -------------------------------------------------------------------------------- /app_tpl/chapter03_03_vector_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_03_vector_source.html -------------------------------------------------------------------------------- /app_tpl/chapter03_04_imagecanvas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_04_imagecanvas.html -------------------------------------------------------------------------------- /app_tpl/chapter03_05_wmssource.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_05_wmssource.html -------------------------------------------------------------------------------- /app_tpl/chapter03_06_vector_as_raster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_06_vector_as_raster.html -------------------------------------------------------------------------------- /app_tpl/chapter03_07_query_wfs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_07_query_wfs.html -------------------------------------------------------------------------------- /app_tpl/chapter03_08_loading_strategies.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_08_loading_strategies.html -------------------------------------------------------------------------------- /app_tpl/chapter03_09_wmscapabilities.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_09_wmscapabilities.html -------------------------------------------------------------------------------- /app_tpl/chapter03_10_reading_writing_features.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter03_10_reading_writing_features.html -------------------------------------------------------------------------------- /app_tpl/chapter04_01_geometries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_01_geometries.html -------------------------------------------------------------------------------- /app_tpl/chapter04_02_creating_features.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_02_creating_features.html -------------------------------------------------------------------------------- /app_tpl/chapter04_03_styling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_03_styling.html -------------------------------------------------------------------------------- /app_tpl/chapter04_04_managing_features.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_04_managing_features.html -------------------------------------------------------------------------------- /app_tpl/chapter04_05_icons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_05_icons.html -------------------------------------------------------------------------------- /app_tpl/chapter04_06_text_style.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_06_text_style.html -------------------------------------------------------------------------------- /app_tpl/chapter04_07_style_functions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter04_07_style_functions.html -------------------------------------------------------------------------------- /app_tpl/chapter05_01_events.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter05_01_events.html -------------------------------------------------------------------------------- /app_tpl/chapter05_02_synchronize_maps.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter05_02_synchronize_maps.html -------------------------------------------------------------------------------- /app_tpl/chapter05_03_mouse_position.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter05_03_mouse_position.html -------------------------------------------------------------------------------- /app_tpl/chapter05_04_changes_vector_data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter05_04_changes_vector_data.html -------------------------------------------------------------------------------- /app_tpl/chapter05_05_features_under_pointer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter05_05_features_under_pointer.html -------------------------------------------------------------------------------- /app_tpl/chapter06_01_basic_overlay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter06_01_basic_overlay.html -------------------------------------------------------------------------------- /app_tpl/chapter06_02_markers_overlays.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter06_02_markers_overlays.html -------------------------------------------------------------------------------- /app_tpl/chapter07_01_custom_control.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_01_custom_control.html -------------------------------------------------------------------------------- /app_tpl/chapter07_02_static_map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_02_static_map.html -------------------------------------------------------------------------------- /app_tpl/chapter07_03_playing_controls.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_03_playing_controls.html -------------------------------------------------------------------------------- /app_tpl/chapter07_04_featureoverlay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_04_featureoverlay.html -------------------------------------------------------------------------------- /app_tpl/chapter07_05_managing_interactions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_05_managing_interactions.html -------------------------------------------------------------------------------- /app_tpl/chapter07_06_selecting_features.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_06_selecting_features.html -------------------------------------------------------------------------------- /app_tpl/chapter07_07_editing_features.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_07_editing_features.html -------------------------------------------------------------------------------- /app_tpl/chapter07_08_selecting_features_box.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/chapter07_08_selecting_features_box.html -------------------------------------------------------------------------------- /app_tpl/includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/footer.html -------------------------------------------------------------------------------- /app_tpl/includes/ganalytics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/ganalytics.html -------------------------------------------------------------------------------- /app_tpl/includes/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/head.html -------------------------------------------------------------------------------- /app_tpl/includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/header.html -------------------------------------------------------------------------------- /app_tpl/includes/main_js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/main_js.html -------------------------------------------------------------------------------- /app_tpl/includes/sourcecode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/sourcecode.html -------------------------------------------------------------------------------- /app_tpl/includes/tail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/includes/tail.html -------------------------------------------------------------------------------- /app_tpl/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/app_tpl/index.html -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/bower.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/package.json -------------------------------------------------------------------------------- /test/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /test/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/test/bower.json -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/test/index.html -------------------------------------------------------------------------------- /test/spec/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acanimal/thebookofopenlayers3/HEAD/test/spec/test.js --------------------------------------------------------------------------------