pyrosm
Read OpenStreetMap data from Protobuf files into GeoDataFrame with Python, faster.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- release.yaml
- tests.yaml
- 310-conda.yaml
- 311-conda.yaml
- 312-conda.yaml
- 313-conda.yaml
- 314-conda.yaml
- benchmarks.yaml
- check_version.py
- r5py-conda.yaml
- smoke_test.py
- custom.css
- class.rst
- buildings_memory.png
- buildings_time.png
- crop_times.png
- head_to_head.png
- network_memory.png
- network_time.png
- parse_times_bench.png
- bench_worker.py
- bench_worker.R
- benchmarks.ipynb
- benchmarks_scaling.ipynb
- engine_cache_results.md
- memory_benchmark.py
- memory_results.md
- osm_parsing_results.csv
- osmcrop_results.csv
- osmextract_benchmark.ipynb
- osmextract_benchmark_scaling.ipynb
- osmextract_results.csv
- osmextract_scaling_results.csv
- README.md
- scaling_areas.csv
- directed_graph.png
- Estonia_travel_distances_hospitals.png
- graph_elements.png
- logo.PNG
- New-york-city-buildings.png
- New-york-state-buildings.png
- New-york-state-drivable-roads.png
- NY_roads_and_buildings.PNG
- pyrosm_logo.png
- pyrosm_logo_1.png
- .gitkeep
- changelog.rst
- citation.rst
- conf.py
- contributions.rst
- custom_filter.ipynb
- downloading_data.ipynb
- faq.md
- generate_ny_buildings_map.py
- graphs.ipynb
- index.rst
- installation.ipynb
- make.bat
- Makefile
- quickstart.ipynb
- reading_osm_data.ipynb
- reference.rst
- requirements.txt
- saving_and_cropping.ipynb
- tags_and_columns.ipynb
- fileformat.proto
- osmformat.proto
- __init__.py
- default_tags.py
- osm_filters.py
- __init__.py
- bbbike.py
- geocoding.py
- geofabrik.py
- geofabrik_index.geojson.gz
- geofabrik_index.py
- Helsinki.osm.pbf
- test.osm.pbf
- __init__.py
- assemble.py
- blobs.py
- bounding_box.py
- cache.py
- collect.py
- decode.py
- geoparquet.py
- pool.py
- readers.py
- __init__.py
- __init__.py
- fileformat_pb2.py
- osmformat_pb2.py
- __init__.py
- _compat.py
- download.py
- __init__.py
- _arrays.pxd
- _arrays.pyx
- _simplify_walk.pyx
- boundary.py
- buildings.py
- data_filter.pxd
- data_filter.pyx
- data_manager.pxd
- data_manager.pyx
- delta_compression.pxd
- delta_compression.pyx
- distance.py
- filter_compiler.py
- frames.pxd
- frames.pyx
- geometry.pxd
- geometry.pyx
- graph_connectivity.py
- graph_export.pxd
- graph_export.pyx
- graph_simplify.py
- graphs.py
- landuse.py
- natural.py
- networks.py
- node_lookup.pxd
- node_lookup.pyx
- pbf_export.pyx
- pbf_writer.py
- pbfreader.pxd
- pbfreader.pyx
- pois.py
- primitive_block_decoder.pxd
- primitive_block_decoder.pyx
- pyrosm.py
- relations.pxd
- relations.pyx
- tagparser.pxd
- tagparser.pyx
- user_defined.py
- Helsinki_building_footprints.png
- Helsinki_driving_net.PNG
- Helsinki_POIs_amenity_shop_tourism.png
- pyrosm_logo.png
- pyrosm_logo_2.png
- generate_osmnx_reference.py
- regenerate_proto.py
- update_geofabrik_index.py
- buildings_all.parquet
- buildings_residential.parquet
- network_path_bicycle_designated.parquet
- network_paths.parquet
- test_a_poi.py
- test_advanced_filter.py
- test_backend.py
- test_boundary_parsing.py
- test_branch_coverage.py
- test_building_parsing.py
- test_complete_relations.py
- test_custom_filter.py
- test_data.py
- test_data_by_bbox.py
- test_data_sources.py
- test_distance_calculation.py
- test_engine.py
- test_filters.py
- test_geocode.py
- test_geometry.py
- test_graph_exports.py
- test_graph_simplify.py
- test_landuse_parsing.py
- test_main.py
- test_natural_parsing.py
- test_network_parsing.py
- test_osmnx_parity.py
- test_pbf_export.py
- test_pbf_parsing.py
- test_primitive_block_decoder.py
- test_regressions.py
- test_utils.py
- test_validators.py
- .coveragerc
- .flake8
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yml
- .zenodo.json
- CHANGELOG.md
- CITATION.cff
- environment.yml
- LICENSE
- make.bat
- Makefile
- MANIFEST.in
- pyproject.toml
- README.md
- RELEASING.md
- setup.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/pyrosm/pyrosm
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd pyrosm
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
- `pip install -e . --no-build-isolation`
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
