Save test polygons projected

This commit is contained in:
Tom Russell 2018-09-10 10:44:09 +01:00
parent a005643746
commit f6f7cc1341

View File

@ -1,5 +1,6 @@
"""Download and load a small open dataset for testing """Download and load a small open dataset for testing
""" """
# -*- coding: utf-8 -*-
import os import os
import osmnx import osmnx
@ -15,16 +16,15 @@ dist = 612
gdf = osmnx.buildings_from_point(point=point, distance=dist) gdf = osmnx.buildings_from_point(point=point, distance=dist)
# preview image # preview image
gdf_proj = osmnx.project_gdf(gdf) gdf_proj = osmnx.project_gdf(gdf, to_crs={'init': 'epsg:3857'})
bbox = osmnx.bbox_from_point(point=point, distance=dist, project_utm=True)
fig, ax = osmnx.plot_buildings(gdf_proj, bgcolor='#333333', color='w', figsize=(4,4), fig, ax = osmnx.plot_buildings(gdf_proj, bgcolor='#333333', color='w', figsize=(4,4),
bbox=bbox, save=True, show=False, close=True, save=True, show=False, close=True,
filename='test_buildings_preview', dpi=90) filename='test_buildings_preview', dpi=600)
# save as geojson # save as geojson
test_data_file = os.path.join(os.path.dirname(__file__), 'test_buildings.geojson') test_data_file = os.path.join(os.path.dirname(__file__), 'test_buildings.geojson')
gdf_to_save = gdf.reset_index( gdf_to_save = gdf_proj.reset_index(
)[ )[
['index', 'geometry'] ['index', 'geometry']
] ]