├── .gitignore ├── ReadMe.rst ├── ReadMe_CN.rst ├── debian_install.sh ├── figures.py ├── gispy_helper └── __init__.py ├── part010 ├── __init__.py ├── ch01_introduction │ ├── __init__.py │ ├── sec1_gis │ │ ├── __init__.py │ │ ├── test_1_GIS.py │ │ ├── test_2_position_distance_x_x.py │ │ ├── test_fig_bianxing.py │ │ ├── test_fig_distance.py │ │ ├── test_fig_earth.py │ │ ├── test_fig_point_demo.py │ │ ├── test_fig_point_demo.xml │ │ └── test_fig_proj.py │ ├── sec2_data │ │ ├── __init__.py │ │ └── test_3_vector_type_x_x.py │ ├── sec3_software_install_and_setup │ │ ├── __init__.py │ │ ├── test_2_install_under_Debian_x_x.py │ │ └── test_fig_gis_libs.py │ ├── sec4_python │ │ ├── __init__.py │ │ ├── test_1_intro_x_x.py │ │ ├── test_2_structure_x_x.py │ │ ├── test_3_flow_x_x.py │ │ └── test_4_list_str_x_x.py │ └── sec5_this_book │ │ ├── __init__.py │ │ └── test_1_codes_style_x_x.py ├── ch02_gdal │ ├── __init__.py │ ├── chapter_x_x.py │ ├── sec1_gdal_intro │ │ ├── __init__.py │ │ └── test_2_datamodel_x_x.py │ ├── sec2_dataset │ │ ├── __init__.py │ │ ├── test_1_using_gdal_x_x.py │ │ ├── test_2_img_info_x_x.py │ │ └── test_3_band_x_x.py │ ├── sec3_reading_data │ │ ├── __init__.py │ │ ├── test_1_band_data_type_x_x.py │ │ ├── test_2_access_dataset_data_x_x.py │ │ └── test_3_reading_band_data_x_x.py │ ├── sec4_create_raster │ │ ├── __init__.py │ │ ├── section_x_x.py │ │ ├── test_1_create_copy_x_x.py │ │ ├── test_2_create_x_x.py │ │ ├── test_3_create_mul_bands_x_x.py │ │ ├── test_4_write_sr_x_x.py │ │ └── test_5_pyramids_x_x.py │ └── sec5_gdal_others │ │ ├── __init__.py │ │ ├── test_1_gdal_pillow_x_x.py │ │ ├── test_2_gdal_tools_x_x.py │ │ ├── test_3_index_img_x_x.py │ │ ├── test_4_map_algebra_x_x.py │ │ └── test_5_affine_x_x.py ├── ch03_ogr │ ├── __init__.py │ ├── sec1_ogr_intro │ │ ├── __init__.py │ │ └── test_1_command_tools_x_x.py │ ├── sec2_reading │ │ ├── __init__.py │ │ ├── test_1_import_x_x.py │ │ ├── test_2_datasource_x_x.py │ │ ├── test_3_layer_x_x.py │ │ ├── test_4_feature_x_x.py │ │ ├── test_5_sr_x_x.py │ │ └── test_fig_ogr_reading.py │ ├── sec3_writing │ │ ├── __init__.py │ │ ├── test_1_Create_Shapefile_x_x.py │ │ ├── test_2_create_geom_x_x.py │ │ ├── test_3_create_file_x_x.py │ │ ├── test_4_create_data_x_x.py │ │ ├── test_5_field_x_x.py │ │ └── test_6_projection_x_x.py │ ├── sec4_filter │ │ ├── __init__.py │ │ ├── help_fig_ogr_filter.py │ │ ├── test_1_filter_attr_x_x.py │ │ ├── test_2_filter_spatial_x_x.py │ │ ├── test_3_using_SQL_x_x.py │ │ ├── test_4_application.py │ │ ├── test_fig_filter_attr.py │ │ └── test_fig_filter_spatial.py │ └── sec5_fiona │ │ ├── __init__.py │ │ ├── test_1_intro_x_x.py │ │ ├── test_2_reading_x_x.py │ │ └── test_3_schema_x_x.py ├── ch04_proj │ ├── __init__.py │ ├── sec1_fundation │ │ ├── __init__.py │ │ └── test_3_concepts_in_proj4_x_x.py │ ├── sec2_proj_command │ │ ├── __init__.py │ │ ├── test_1_proj_command_x_x.py │ │ ├── test_2_proj_setup_x_x.py │ │ ├── test_3_cs2cs_x_x.py │ │ ├── test_4_geod_x_x.py │ │ └── test_fig_ls2cc.py │ ├── sec3_pyproj │ │ ├── __init__.py │ │ ├── test_1_Proj_x_x.py │ │ ├── test_2_transform_x_x.py │ │ ├── test_3_geod_x_x.py │ │ └── test_fig_ls2cc_npts.py │ └── sec4_osr_basic │ │ ├── __init__.py │ │ ├── test_2_def_geo_coor_x_x.py │ │ ├── test_3_query_coor_x_x.py │ │ ├── test_4_sr_from_file_x_x.py │ │ └── test_5_proj_x_x.py ├── ch05_shapely │ ├── __init__.py │ ├── sec1_introduction │ │ ├── __init__.py │ │ └── test_3_quick_start_x_x.py │ ├── sec2_geometry_opt │ │ ├── __init__.py │ │ ├── test_1_general_funcs_x_x.py │ │ ├── test_2_simple_geometry_x_x.py │ │ ├── test_3_collects_x_x.py │ │ ├── test_fig_buffer.py │ │ ├── test_fig_geometrycollection.py │ │ ├── test_fig_linearring.py │ │ ├── test_fig_linestring.py │ │ ├── test_fig_multilinestring.py │ │ ├── test_fig_multipolygon.py │ │ └── test_fig_polygon.py │ ├── sec3_predicates │ │ ├── __init__.py │ │ ├── test_1_one_element_pre_x_x.py │ │ ├── test_2_tow_elements_pre_x_x.py │ │ └── test_3_de9im_x_x.py │ ├── sec4_spatial_analysis │ │ ├── __init__.py │ │ ├── test_1_sets_x_x.py │ │ ├── test_2_gen_new_fea_x_x.py │ │ ├── test_fig_MBR.py │ │ ├── test_fig_buffer.py │ │ ├── test_fig_convex_hull.py │ │ ├── test_fig_difference.py │ │ ├── test_fig_intersection-sym-difference.py │ │ ├── test_fig_simplify.py │ │ └── test_fig_union.py │ ├── sec5_operate │ │ ├── __init__.py │ │ ├── test_1_join_lines_x_x.py │ │ ├── test_2_cascaded_union_x_x.py │ │ ├── test_3_prep_x_x.py │ │ ├── test_fig_cascaded_union.py │ │ └── test_fig_opt_lines.py │ └── sec6_interop │ │ ├── __init__.py │ │ ├── test_1_wkt_x_x.py │ │ ├── test_2_numpy_x_x.py │ │ └── test_3_geo_inter_x_x.py ├── ch06_spatialite │ ├── __init__.py │ ├── sec1_concept │ │ ├── __init__.py │ │ └── test_2_install_x_x.py │ ├── sec2_sql_command │ │ ├── __init__.py │ │ ├── test_1_conn_db_x_x.py │ │ ├── test_2_import_x_x.py │ │ ├── test_3_export_x_x.py │ │ ├── test_4_create_db_x_x.py │ │ └── test_5_spatial_table_x_x.py │ ├── sec3_r_tree │ │ ├── __init__.py │ │ ├── test_2_rtree_x_x.py │ │ └── test_3_mbr_x_x.py │ ├── sec4_access_sqlite_via_python │ │ ├── __init__.py │ │ ├── test_1_using_spatialite_in_python_x_x.py │ │ ├── test_2_import_shapefile_x_x.py │ │ └── test_3_query_x_x.py │ ├── sec5_begin_spatialite │ │ ├── __init__.py │ │ ├── test_1_select_geometry_x_x.py │ │ ├── test_2_geometry_x_x.py │ │ ├── test_3_envelope_x_x.py │ │ ├── test_4_table_x_x.py │ │ ├── test_5_transaction_x_x.py │ │ └── test_6_spatial_ref_x_x.py │ ├── sec6_other_files │ │ ├── __init__.py │ │ ├── test_1_excute_text_x_x.py │ │ └── test_2_excute_shapefile_x_x.py │ ├── sec7_spatial_analysis │ │ ├── __init__.py │ │ ├── test_1_mbr_relation_x_x.py │ │ └── test_2_spatial_relation_x_x.py │ └── test_fig_sqlite_tables_relation.py ├── ch07_mapnik │ ├── __init__.py │ ├── sec1_mapnik_intro │ │ ├── __init__.py │ │ ├── section_x_x.py │ │ ├── test_1_intro_x_x.py │ │ ├── test_3_mapnik_work_x_x.py │ │ ├── test_4_using_xml_x_x.py │ │ ├── test_fig_mapnik_how.py │ │ ├── test_fig_mapnik_varbox.py │ │ ├── world_population.xml │ │ └── world_style.xml │ ├── sec2_mapnik_details │ │ ├── __init__.py │ │ ├── test_1_map_and_layer_x_x.py │ │ ├── test_2_map_attr_x_x.py │ │ ├── test_3_render_x_x.py │ │ ├── test_4_format_x_x.py │ │ └── test_5_proj_x_x.py │ ├── sec3_datasource │ │ ├── __init__.py │ │ ├── test_2_format_x_x.py │ │ ├── test_3_gdal_ogr_x_x.py │ │ ├── test_4_PointDatasource_x_x.py │ │ └── test_fig_mapnik_datasource.py │ ├── sec4_mapnik_symbols │ │ ├── __init__.py │ │ ├── fig_data │ │ │ ├── __init__.py │ │ │ └── test_fig_data.py │ │ ├── sub1_img │ │ │ ├── __init__.py │ │ │ └── test_1_image_x_x.py │ │ ├── sub2_line │ │ │ ├── __init__.py │ │ │ ├── test_2_symbol_line_x_x.py │ │ │ ├── test_fig_line_cap.py │ │ │ ├── test_fig_line_cap.xml │ │ │ ├── test_fig_line_dash.py │ │ │ ├── test_fig_line_dash.xml │ │ │ ├── test_fig_line_join.py │ │ │ └── test_fig_line_join.xml │ │ ├── sub3_poly │ │ │ ├── __init__.py │ │ │ ├── test_3_symbol_poly_x_x.py │ │ │ ├── test_fig_poly_xu.py │ │ │ └── test_fig_poly_xu.xml │ │ ├── sub4_label │ │ │ ├── __init__.py │ │ │ ├── test_4_symbol_label_x_x.py │ │ │ ├── test_fig_label_position.py │ │ │ ├── test_fig_label_position.xml │ │ │ ├── test_fig_line_label.py │ │ │ ├── test_fig_line_label.xml │ │ │ ├── test_fig_symbol_label.py │ │ │ ├── test_map_label_line.py │ │ │ ├── test_map_label_line.xml │ │ │ ├── test_map_label_point.py │ │ │ ├── test_map_label_point.xml │ │ │ ├── test_map_label_poly.py │ │ │ └── test_map_label_poly.xml │ │ ├── sub5_point │ │ │ ├── __init__.py │ │ │ ├── test_5_symbol_point_x_x.py │ │ │ ├── test_fig_poly_shield.py │ │ │ ├── test_fig_poly_shield.xml │ │ │ └── test_sym_file_pt.py │ │ └── world_map_label_point.xml │ └── sec5_vector_filter │ │ ├── __init__.py │ │ ├── test_1_section_x_x.py │ │ └── test_2_scale_x_x.py ├── ch08_basemap │ ├── __init__.py │ ├── sec1_basic │ │ ├── __init__.py │ │ ├── test_1_basic_x_x.py │ │ ├── test_2_usage_x_x.py │ │ ├── test_3_projection_x_x.py │ │ ├── test_4_background_x_x.py │ │ └── test_5_details_x_x.py │ ├── sec2_draw │ │ ├── __init__.py │ │ ├── test_1_annotate_x_x.py │ │ ├── test_2_plot_x_x.py │ │ ├── test_3_text_x_x.py │ │ └── test_4_labelpoint_x_x.py │ ├── sec3_with_gis_data │ │ ├── __init__.py │ │ ├── test_1_shapefile_x_x.py │ │ ├── test_2_raster_x_x.py │ │ └── test_3_legend_scale_x_x.py │ └── sec4_example │ │ ├── __init__.py │ │ ├── test_1_data_x_x.py │ │ └── test_2_draw_data_x_x.py ├── ch09_others │ ├── __init__.py │ ├── sec1_pyshp │ │ ├── __init__.py │ │ ├── test_1_pyshp_intro_x_x.py │ │ ├── test_2_pyshp_reading_x_x.py │ │ ├── test_3_pyshp_writing_x_x.py │ │ └── test_4_pyshp_editing_x_x.py │ ├── sec2_geojson │ │ ├── __init__.py │ │ ├── fig_func.py │ │ ├── test_1_geojson_x_x.py │ │ ├── test_2_geojson_x_x.py │ │ └── test_3_geojson_function_x_x.py │ ├── sec3_descartes │ │ ├── __init__.py │ │ ├── test_1_descartes_x_x.py │ │ ├── test_2_example_x_x.py │ │ └── test_fig_descartes.py │ ├── sec4_geopandas │ │ ├── __init__.py │ │ ├── section_x_x.py │ │ ├── test_2_geopandas_frame_x_x.py │ │ ├── test_3_geopandas_map_x_x.py │ │ ├── test_4_geopandas_geom_x_x.py │ │ ├── test_5_geometric_manipulations_x_x.py │ │ └── test_6_proj_x_x.py │ └── sec5_folium │ │ ├── __init__.py │ │ ├── test_1_basic_x_x.py │ │ └── test_2_data_x_x.py ├── ch99_append │ ├── __init__.py │ └── sec010_the_book │ │ └── __init__.py └── figs │ ├── test_line.py │ └── test_shapely_buffer.py ├── run_foo.sh ├── run_test.sh └── run_ts.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/.gitignore -------------------------------------------------------------------------------- /ReadMe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/ReadMe.rst -------------------------------------------------------------------------------- /ReadMe_CN.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/ReadMe_CN.rst -------------------------------------------------------------------------------- /debian_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/debian_install.sh -------------------------------------------------------------------------------- /figures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/figures.py -------------------------------------------------------------------------------- /gispy_helper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/gispy_helper/__init__.py -------------------------------------------------------------------------------- /part010/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/__init__.py -------------------------------------------------------------------------------- /part010/ch01_introduction/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/__init__.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/__init__.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_1_GIS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_1_GIS.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_2_position_distance_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_2_position_distance_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_fig_bianxing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_fig_bianxing.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_fig_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_fig_distance.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_fig_earth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_fig_earth.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_fig_point_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_fig_point_demo.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_fig_point_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_fig_point_demo.xml -------------------------------------------------------------------------------- /part010/ch01_introduction/sec1_gis/test_fig_proj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec1_gis/test_fig_proj.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec2_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch01_introduction/sec2_data/test_3_vector_type_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec2_data/test_3_vector_type_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec3_software_install_and_setup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec3_software_install_and_setup/__init__.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec3_software_install_and_setup/test_2_install_under_Debian_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec3_software_install_and_setup/test_2_install_under_Debian_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec3_software_install_and_setup/test_fig_gis_libs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec3_software_install_and_setup/test_fig_gis_libs.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec4_python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec4_python/__init__.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec4_python/test_1_intro_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec4_python/test_1_intro_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec4_python/test_2_structure_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec4_python/test_2_structure_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec4_python/test_3_flow_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec4_python/test_3_flow_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec4_python/test_4_list_str_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec4_python/test_4_list_str_x_x.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec5_this_book/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec5_this_book/__init__.py -------------------------------------------------------------------------------- /part010/ch01_introduction/sec5_this_book/test_1_codes_style_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch01_introduction/sec5_this_book/test_1_codes_style_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/__init__.py -------------------------------------------------------------------------------- /part010/ch02_gdal/chapter_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/chapter_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec1_gdal_intro/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec1_gdal_intro/__init__.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec1_gdal_intro/test_2_datamodel_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec1_gdal_intro/test_2_datamodel_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec2_dataset/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec2_dataset/__init__.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec2_dataset/test_1_using_gdal_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec2_dataset/test_1_using_gdal_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec2_dataset/test_2_img_info_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec2_dataset/test_2_img_info_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec2_dataset/test_3_band_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec2_dataset/test_3_band_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec3_reading_data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec3_reading_data/__init__.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec3_reading_data/test_1_band_data_type_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec3_reading_data/test_1_band_data_type_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec3_reading_data/test_2_access_dataset_data_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec3_reading_data/test_2_access_dataset_data_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec3_reading_data/test_3_reading_band_data_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec3_reading_data/test_3_reading_band_data_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/__init__.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/section_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/section_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/test_1_create_copy_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/test_1_create_copy_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/test_2_create_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/test_2_create_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/test_3_create_mul_bands_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/test_3_create_mul_bands_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/test_4_write_sr_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/test_4_write_sr_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec4_create_raster/test_5_pyramids_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec4_create_raster/test_5_pyramids_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec5_gdal_others/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec5_gdal_others/__init__.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec5_gdal_others/test_1_gdal_pillow_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec5_gdal_others/test_1_gdal_pillow_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec5_gdal_others/test_2_gdal_tools_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec5_gdal_others/test_2_gdal_tools_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec5_gdal_others/test_3_index_img_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec5_gdal_others/test_3_index_img_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec5_gdal_others/test_4_map_algebra_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec5_gdal_others/test_4_map_algebra_x_x.py -------------------------------------------------------------------------------- /part010/ch02_gdal/sec5_gdal_others/test_5_affine_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch02_gdal/sec5_gdal_others/test_5_affine_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/__init__.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec1_ogr_intro/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- -------------------------------------------------------------------------------- /part010/ch03_ogr/sec1_ogr_intro/test_1_command_tools_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec1_ogr_intro/test_1_command_tools_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/__init__.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/test_1_import_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/test_1_import_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/test_2_datasource_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/test_2_datasource_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/test_3_layer_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/test_3_layer_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/test_4_feature_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/test_4_feature_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/test_5_sr_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/test_5_sr_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec2_reading/test_fig_ogr_reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec2_reading/test_fig_ogr_reading.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/__init__.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/test_1_Create_Shapefile_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/test_1_Create_Shapefile_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/test_2_create_geom_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/test_2_create_geom_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/test_3_create_file_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/test_3_create_file_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/test_4_create_data_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/test_4_create_data_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/test_5_field_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/test_5_field_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec3_writing/test_6_projection_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec3_writing/test_6_projection_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/__init__.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/help_fig_ogr_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/help_fig_ogr_filter.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/test_1_filter_attr_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/test_1_filter_attr_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/test_2_filter_spatial_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/test_2_filter_spatial_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/test_3_using_SQL_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/test_3_using_SQL_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/test_4_application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/test_4_application.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/test_fig_filter_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/test_fig_filter_attr.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec4_filter/test_fig_filter_spatial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec4_filter/test_fig_filter_spatial.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec5_fiona/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec5_fiona/__init__.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec5_fiona/test_1_intro_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec5_fiona/test_1_intro_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec5_fiona/test_2_reading_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec5_fiona/test_2_reading_x_x.py -------------------------------------------------------------------------------- /part010/ch03_ogr/sec5_fiona/test_3_schema_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch03_ogr/sec5_fiona/test_3_schema_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/__init__.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec1_fundation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec1_fundation/__init__.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec1_fundation/test_3_concepts_in_proj4_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec1_fundation/test_3_concepts_in_proj4_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec2_proj_command/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec2_proj_command/__init__.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec2_proj_command/test_1_proj_command_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec2_proj_command/test_1_proj_command_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec2_proj_command/test_2_proj_setup_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec2_proj_command/test_2_proj_setup_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec2_proj_command/test_3_cs2cs_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec2_proj_command/test_3_cs2cs_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec2_proj_command/test_4_geod_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec2_proj_command/test_4_geod_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec2_proj_command/test_fig_ls2cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec2_proj_command/test_fig_ls2cc.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec3_pyproj/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec3_pyproj/__init__.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec3_pyproj/test_1_Proj_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec3_pyproj/test_1_Proj_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec3_pyproj/test_2_transform_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec3_pyproj/test_2_transform_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec3_pyproj/test_3_geod_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec3_pyproj/test_3_geod_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec3_pyproj/test_fig_ls2cc_npts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec3_pyproj/test_fig_ls2cc_npts.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec4_osr_basic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec4_osr_basic/__init__.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec4_osr_basic/test_2_def_geo_coor_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec4_osr_basic/test_2_def_geo_coor_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec4_osr_basic/test_3_query_coor_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec4_osr_basic/test_3_query_coor_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec4_osr_basic/test_4_sr_from_file_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec4_osr_basic/test_4_sr_from_file_x_x.py -------------------------------------------------------------------------------- /part010/ch04_proj/sec4_osr_basic/test_5_proj_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch04_proj/sec4_osr_basic/test_5_proj_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec1_introduction/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec1_introduction/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec1_introduction/test_3_quick_start_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec1_introduction/test_3_quick_start_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_1_general_funcs_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_1_general_funcs_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_2_simple_geometry_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_2_simple_geometry_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_3_collects_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_3_collects_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_buffer.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_geometrycollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_geometrycollection.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_linearring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_linearring.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_linestring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_linestring.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_multilinestring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_multilinestring.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_multipolygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_multipolygon.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec2_geometry_opt/test_fig_polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec2_geometry_opt/test_fig_polygon.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec3_predicates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec3_predicates/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec3_predicates/test_1_one_element_pre_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec3_predicates/test_1_one_element_pre_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec3_predicates/test_2_tow_elements_pre_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec3_predicates/test_2_tow_elements_pre_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec3_predicates/test_3_de9im_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec3_predicates/test_3_de9im_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_1_sets_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_1_sets_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_2_gen_new_fea_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_2_gen_new_fea_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_MBR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_MBR.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_buffer.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_convex_hull.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_convex_hull.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_difference.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_intersection-sym-difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_intersection-sym-difference.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_simplify.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec4_spatial_analysis/test_fig_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec4_spatial_analysis/test_fig_union.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec5_operate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec5_operate/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec5_operate/test_1_join_lines_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec5_operate/test_1_join_lines_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec5_operate/test_2_cascaded_union_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec5_operate/test_2_cascaded_union_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec5_operate/test_3_prep_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec5_operate/test_3_prep_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec5_operate/test_fig_cascaded_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec5_operate/test_fig_cascaded_union.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec5_operate/test_fig_opt_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec5_operate/test_fig_opt_lines.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec6_interop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec6_interop/__init__.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec6_interop/test_1_wkt_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec6_interop/test_1_wkt_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec6_interop/test_2_numpy_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec6_interop/test_2_numpy_x_x.py -------------------------------------------------------------------------------- /part010/ch05_shapely/sec6_interop/test_3_geo_inter_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch05_shapely/sec6_interop/test_3_geo_inter_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec1_concept/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec1_concept/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec1_concept/test_2_install_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec1_concept/test_2_install_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec2_sql_command/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec2_sql_command/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec2_sql_command/test_1_conn_db_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec2_sql_command/test_1_conn_db_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec2_sql_command/test_2_import_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec2_sql_command/test_2_import_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec2_sql_command/test_3_export_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec2_sql_command/test_3_export_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec2_sql_command/test_4_create_db_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec2_sql_command/test_4_create_db_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec2_sql_command/test_5_spatial_table_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec2_sql_command/test_5_spatial_table_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec3_r_tree/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec3_r_tree/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec3_r_tree/test_2_rtree_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec3_r_tree/test_2_rtree_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec3_r_tree/test_3_mbr_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec3_r_tree/test_3_mbr_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec4_access_sqlite_via_python/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec4_access_sqlite_via_python/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec4_access_sqlite_via_python/test_1_using_spatialite_in_python_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec4_access_sqlite_via_python/test_1_using_spatialite_in_python_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec4_access_sqlite_via_python/test_2_import_shapefile_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec4_access_sqlite_via_python/test_2_import_shapefile_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec4_access_sqlite_via_python/test_3_query_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec4_access_sqlite_via_python/test_3_query_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/test_1_select_geometry_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/test_1_select_geometry_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/test_2_geometry_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/test_2_geometry_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/test_3_envelope_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/test_3_envelope_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/test_4_table_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/test_4_table_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/test_5_transaction_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/test_5_transaction_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec5_begin_spatialite/test_6_spatial_ref_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec5_begin_spatialite/test_6_spatial_ref_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec6_other_files/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec6_other_files/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec6_other_files/test_1_excute_text_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec6_other_files/test_1_excute_text_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec6_other_files/test_2_excute_shapefile_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec6_other_files/test_2_excute_shapefile_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec7_spatial_analysis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec7_spatial_analysis/__init__.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec7_spatial_analysis/test_1_mbr_relation_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec7_spatial_analysis/test_1_mbr_relation_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/sec7_spatial_analysis/test_2_spatial_relation_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/sec7_spatial_analysis/test_2_spatial_relation_x_x.py -------------------------------------------------------------------------------- /part010/ch06_spatialite/test_fig_sqlite_tables_relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch06_spatialite/test_fig_sqlite_tables_relation.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/section_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/section_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/test_1_intro_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/test_1_intro_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/test_3_mapnik_work_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/test_3_mapnik_work_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/test_4_using_xml_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/test_4_using_xml_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/test_fig_mapnik_how.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/test_fig_mapnik_how.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/test_fig_mapnik_varbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/test_fig_mapnik_varbox.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/world_population.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/world_population.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec1_mapnik_intro/world_style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec1_mapnik_intro/world_style.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec2_mapnik_details/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec2_mapnik_details/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec2_mapnik_details/test_1_map_and_layer_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec2_mapnik_details/test_1_map_and_layer_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec2_mapnik_details/test_2_map_attr_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec2_mapnik_details/test_2_map_attr_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec2_mapnik_details/test_3_render_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec2_mapnik_details/test_3_render_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec2_mapnik_details/test_4_format_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec2_mapnik_details/test_4_format_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec2_mapnik_details/test_5_proj_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec2_mapnik_details/test_5_proj_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec3_datasource/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec3_datasource/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec3_datasource/test_2_format_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec3_datasource/test_2_format_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec3_datasource/test_3_gdal_ogr_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec3_datasource/test_3_gdal_ogr_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec3_datasource/test_4_PointDatasource_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec3_datasource/test_4_PointDatasource_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec3_datasource/test_fig_mapnik_datasource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec3_datasource/test_fig_mapnik_datasource.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/fig_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/fig_data/test_fig_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/fig_data/test_fig_data.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub1_img/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub1_img/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub1_img/test_1_image_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub1_img/test_1_image_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_2_symbol_line_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_2_symbol_line_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_cap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_cap.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_cap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_cap.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_dash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_dash.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_dash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_dash.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_join.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_join.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub2_line/test_fig_line_join.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/test_3_symbol_poly_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/test_3_symbol_poly_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/test_fig_poly_xu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/test_fig_poly_xu.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/test_fig_poly_xu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub3_poly/test_fig_poly_xu.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_4_symbol_label_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_4_symbol_label_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_label_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_label_position.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_label_position.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_label_position.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_line_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_line_label.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_line_label.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_line_label.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_symbol_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_fig_symbol_label.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_line.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_line.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_line.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_point.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_point.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_poly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_poly.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_poly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub4_label/test_map_label_poly.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_5_symbol_point_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_5_symbol_point_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_fig_poly_shield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_fig_poly_shield.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_fig_poly_shield.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_fig_poly_shield.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_sym_file_pt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/sub5_point/test_sym_file_pt.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec4_mapnik_symbols/world_map_label_point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec4_mapnik_symbols/world_map_label_point.xml -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec5_vector_filter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec5_vector_filter/__init__.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec5_vector_filter/test_1_section_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec5_vector_filter/test_1_section_x_x.py -------------------------------------------------------------------------------- /part010/ch07_mapnik/sec5_vector_filter/test_2_scale_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch07_mapnik/sec5_vector_filter/test_2_scale_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/__init__.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec1_basic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec1_basic/__init__.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec1_basic/test_1_basic_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec1_basic/test_1_basic_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec1_basic/test_2_usage_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec1_basic/test_2_usage_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec1_basic/test_3_projection_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec1_basic/test_3_projection_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec1_basic/test_4_background_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec1_basic/test_4_background_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec1_basic/test_5_details_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec1_basic/test_5_details_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec2_draw/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec2_draw/__init__.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec2_draw/test_1_annotate_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec2_draw/test_1_annotate_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec2_draw/test_2_plot_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec2_draw/test_2_plot_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec2_draw/test_3_text_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec2_draw/test_3_text_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec2_draw/test_4_labelpoint_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec2_draw/test_4_labelpoint_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec3_with_gis_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part010/ch08_basemap/sec3_with_gis_data/test_1_shapefile_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec3_with_gis_data/test_1_shapefile_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec3_with_gis_data/test_2_raster_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec3_with_gis_data/test_2_raster_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec3_with_gis_data/test_3_legend_scale_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec3_with_gis_data/test_3_legend_scale_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec4_example/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec4_example/__init__.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec4_example/test_1_data_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec4_example/test_1_data_x_x.py -------------------------------------------------------------------------------- /part010/ch08_basemap/sec4_example/test_2_draw_data_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch08_basemap/sec4_example/test_2_draw_data_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/__init__.py -------------------------------------------------------------------------------- /part010/ch09_others/sec1_pyshp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec1_pyshp/__init__.py -------------------------------------------------------------------------------- /part010/ch09_others/sec1_pyshp/test_1_pyshp_intro_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec1_pyshp/test_1_pyshp_intro_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec1_pyshp/test_2_pyshp_reading_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec1_pyshp/test_2_pyshp_reading_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec1_pyshp/test_3_pyshp_writing_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec1_pyshp/test_3_pyshp_writing_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec1_pyshp/test_4_pyshp_editing_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec1_pyshp/test_4_pyshp_editing_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec2_geojson/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec2_geojson/__init__.py -------------------------------------------------------------------------------- /part010/ch09_others/sec2_geojson/fig_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec2_geojson/fig_func.py -------------------------------------------------------------------------------- /part010/ch09_others/sec2_geojson/test_1_geojson_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec2_geojson/test_1_geojson_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec2_geojson/test_2_geojson_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec2_geojson/test_2_geojson_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec2_geojson/test_3_geojson_function_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec2_geojson/test_3_geojson_function_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec3_descartes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec3_descartes/__init__.py -------------------------------------------------------------------------------- /part010/ch09_others/sec3_descartes/test_1_descartes_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec3_descartes/test_1_descartes_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec3_descartes/test_2_example_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec3_descartes/test_2_example_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec3_descartes/test_fig_descartes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec3_descartes/test_fig_descartes.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/__init__.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/section_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/section_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/test_2_geopandas_frame_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/test_2_geopandas_frame_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/test_3_geopandas_map_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/test_3_geopandas_map_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/test_4_geopandas_geom_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/test_4_geopandas_geom_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/test_5_geometric_manipulations_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/test_5_geometric_manipulations_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec4_geopandas/test_6_proj_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec4_geopandas/test_6_proj_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec5_folium/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec5_folium/__init__.py -------------------------------------------------------------------------------- /part010/ch09_others/sec5_folium/test_1_basic_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec5_folium/test_1_basic_x_x.py -------------------------------------------------------------------------------- /part010/ch09_others/sec5_folium/test_2_data_x_x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/ch09_others/sec5_folium/test_2_data_x_x.py -------------------------------------------------------------------------------- /part010/ch99_append/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- -------------------------------------------------------------------------------- /part010/ch99_append/sec010_the_book/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- -------------------------------------------------------------------------------- /part010/figs/test_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/figs/test_line.py -------------------------------------------------------------------------------- /part010/figs/test_shapely_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/part010/figs/test_shapely_buffer.py -------------------------------------------------------------------------------- /run_foo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/run_foo.sh -------------------------------------------------------------------------------- /run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/run_test.sh -------------------------------------------------------------------------------- /run_ts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bukun/book_python_gis/HEAD/run_ts.sh --------------------------------------------------------------------------------