tippecanoe
Build vector tilesets from large collections of GeoJSON features.
파일 탐색기
최종 버전 다운로드 (.zip)- test.yml
- CODEOWNERS
- catch.hpp
- LICENSE_1_0.txt
- clipper.core.h
- clipper.engine.h
- clipper.export.h
- clipper.h
- clipper.version.h
- clipper.engine.cpp
- LICENSE
- limit-tiles-to-bbox
- allocator.h
- array.h
- base.h
- buffer.h
- buffer_ref.h
- default_allocator.h
- detached_buffer.h
- flatbuffer_builder.h
- flatbuffers.h
- stl_emulation.h
- string.h
- struct.h
- table.h
- util.h
- vector.h
- vector_downward.h
- verifier.h
- feature_generated.h
- header_generated.h
- jsonpull.cpp
- jsonpull.h
- tippecanoe.1
- active_bound_list.hpp
- almost_equal.hpp
- bound.hpp
- bubble_sort.hpp
- build_edges.hpp
- build_local_minima_list.hpp
- build_result.hpp
- config.hpp
- edge.hpp
- interrupt.hpp
- intersect.hpp
- intersect_util.hpp
- local_minimum.hpp
- local_minimum_util.hpp
- point.hpp
- process_horizontal.hpp
- process_maxima.hpp
- quick_clip.hpp
- ring.hpp
- ring_util.hpp
- scanbeam.hpp
- snap_rounding.hpp
- topology_correction.hpp
- util.hpp
- vatti.hpp
- wagyu.hpp
- box.hpp
- envelope.hpp
- feature.hpp
- for_each_point.hpp
- geometry.hpp
- line_string.hpp
- multi_line_string.hpp
- multi_point.hpp
- multi_polygon.hpp
- point.hpp
- point_arithmetic.hpp
- polygon.hpp
- snap_rounding.hpp
- geometry.hpp
- LICENSE-geometry.hpp
- LICENSE-variant
- LICENSE-wagyu
- optional.hpp
- recursive_wrapper.hpp
- variant.hpp
- variant_io.hpp
- variant_visitor.hpp
- dtoa_milo.h
- LICENSE.txt
- milo.h
- pmtiles.hpp
- basic_pbf_builder.hpp
- basic_pbf_writer.hpp
- buffer_fixed.hpp
- buffer_string.hpp
- buffer_tmpl.hpp
- buffer_vector.hpp
- byteswap.hpp
- config.hpp
- data_view.hpp
- exception.hpp
- iterators.hpp
- pbf_builder.hpp
- pbf_message.hpp
- pbf_reader.hpp
- pbf_writer.hpp
- types.hpp
- varint.hpp
- version.hpp
- 2-0-0.pbf
- bins.json
- --set-attribute_thecomma%3aNEWVALUE_--accumulate-attribute_thecomma%3acomma.json
- -z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json
- -z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json
- -z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json
- -z3_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json
- -z5_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json
- in.json
- both.mbtiles.json
- -z0_-pN.json
- -z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json
- in.json
- -z0_--detect-longitude-wraparound.json
- in.json
- -z1_--detect-shared-borders.json
- in.json
- -z1_--coalesce_--reorder.json
- in.json
- -P_--coalesce_--reorder_-z11_-Z11_-y_STATEFP10_-y_COUNTYFP10_-l_merged.json
- tl_2010_06001_tract10.json
- tl_2010_06075_tract10.json
- ne_110m_populated_places_simple.csv
- out-null.mbtiles.json
- out.mbtiles.json
- -z2.json
- -z2_--no-clipping.json
- -z2_--no-duplication.json
- in.json
- -z5.json
- -z5_-b0.json
- in.json
- -ac.json
- in.json
- -yNAME_-z5_-sEPSG%3a3857.json
- in.json
- -z0_-Jtests%2ffeature-filter%2ffilter.json
- filtered.json.standard
- places-filter.mbtiles.json.standard
- filter
- in.json
- places-filter
- null
- remove
- rename
- rename2
- numeric-properties.fgb
- numeric-properties.json
- -z3.json
- bare.json
- geometrycollection.json
- multipoint.json
- onebare.json
- -z11_-D7_--grid-low-zooms.json
- in.json
- -z11_-D7_--grid-low-zooms.json
- in.json
- -z1.json
- in.json
- -z30.json
- in.json
- -Z11.json
- in.json
- -Z11_-z11_--extra-detail_13_--no-simplification-of-shared-nodes.json
- in.json
- -z0.json
- too-few.json
- -z0.json
- in.json
- -d7_-z7_--no-tiny-polygon-reduction-at-maximum-zoom_-pp.json
- -d7_-z7_-pp.json
- -d7_-z7_-pt_-pp.json
- in.json
- concat.mbtiles.json
- empty.json
- empty.out.json
- joined-i.mbtiles.json
- joined-no-tile-stats.mbtiles.json
- joined-null.mbtiles.json
- joined-tile-stats-attributes-limit.mbtiles.json
- joined-tile-stats-sample-values-limit.mbtiles.json
- joined-tile-stats-values-limit.mbtiles.json
- joined.mbtiles.json
- just-macarthur.mbtiles.json
- macarthur-6-9-exclude.mbtiles.json
- macarthur-6-9.mbtiles.json
- macarthur.json
- macarthur2.json
- merged-folder.mbtiles.json
- merged.mbtiles.json
- no-macarthur.mbtiles.json
- population.csv
- raw-merged-folder.json
- renamed.mbtiles.json
- tabblock_06001420-null.json.sort.joined.standard
- tabblock_06001420.json
- tabblock_06001420.json.sort.joined.standard
- windows.csv
- windows.mbtiles.json
- bboxes.pmtiles
- countries-limit3.pmtiles.json
- countries.gpkg
- countries.pmtiles.json
- -zg.json
- -zg_-P.json
- in.json
- out.mbtiles.json
- -z0.json
- -z0_--maximum-string-attribute-length_20.json
- sherlock.json
- -z0.json
- sherlock.json
- -z0.json
- in.json
- -z0_-O200_--cluster-densest-as-needed.json
- -z0_-O200_--drop-densest-as-needed.json
- -z0_-O200_--drop-fraction-as-needed.json
- in.json
- -z1_--accumulate-attribute_value%3amean.json
- in.json
- -z6.json
- in.json
- -Z10_-z11_--generate-variable-depth-tile-pyramid.json
- in.json
- -ltogether_-z3.json
- -nseparate_-z3.json
- lines.json
- places.json
- -z1.json
- in.json
- multi.mbtiles.fraction.json
- multi.mbtiles.integer.json
- multi.mbtiles.json
- multi.mbtiles.onetile.json
- multi.mbtiles.pipeline.json
- multi.mbtiles.stats.json
- -r1_-K20.json
- -z0_--coalesce_--reorder.json
- -z10_--retain-points-multiplier_10_-M10000_--drop-smallest-as-needed.json
- -z11_--retain-points-multiplier_2_--extend-zooms-if-still-dropping.json
- -z11_--retain-points-multiplier_2_--preserve-multiplier-density-threshold_512.json
- -z11_-ycount_--set-attribute_count%3a1_--accumulate-attribute_count%3asum_--retain-points-multiplier_5.json
- -Z11_-z11.json
- -Z11_-z11_--calculate-feature-density.json
- -Z11_-z11_--hilbert.json
- -Z11_-z11_--prefer-radix-sort.json
- -Z11_-z11_-g2.json
- -Z11_-z13_-B15.json
- -Z11_-z13_-Bf2000.json
- -Z11_-z13_-M10000.json
- -Z11_-z13_-M10000_-ad.json
- -Z11_-z13_-M10000_-aG.json
- -Z11_-z13_-M10000_-pd.json
- -Z11_-z13_-M5000_-as.json
- -Z11_-z13_-O100_--cluster-densest-as-needed.json
- -Z11_-z13_-rf2000.json
- -Z11_-z13_-rf2000_-Bg.json
- -Z11_-z13_-rf2000_-g2.json
- -z1_-Z1_-ao_-P.json
- -zg_--retain-points-multiplier_2.json
- muni.json
- -z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json
- -z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json
- alb
- alg
- sweden.json
- --coalesce_-z2_-Ccat.json
- -ae_-zg_-M5000_--drop-densest-as-needed.json
- -ae_-zg_-M5000_--drop-fraction-as-needed.json
- -ae_-zg_-M5000_--drop-smallest-as-needed.json
- -ae_-zg_-M5000_--force-feature-limit.json
- -B10_-z0_--retain-points-multiplier_10_-d8_-yNAME.json
- -R5%2f17%2f11.json
- -z0_--clip-bounding-box_-110,27,-92,52.json
- -z0_--order-largest-first.json
- -z0_--order-smallest-first.json
- -z0_--tiny-polygon-size_100.json
- -z0_--tiny-polygon-size_50_--order-largest-first.json
- -z0_--tiny-polygon-size_50_--simplification_50.json
- -z1_-yname_--no-simplification-of-shared-nodes.json
- -z2_--convert-polygons-to-label-points.json
- -z3_-ai.json
- -z4_-yname.json
- -z4_-yname_--drop-polygons.json
- -z4_-yname_--grid-low-zooms_-D8.json
- -z4_-yname_--no-tiny-polygon-reduction.json
- -z4_-yname_-pc.json
- -z4_-yname_-pD.json
- -z4_-yname_-S4.json
- -z4_-yname_-S4_--simplification-at-maximum-zoom_2.json
- -z4_-yname_-S4_--visvalingam.json
- -z5_-M5000_--coalesce-fraction-as-needed.json
- -z5_-M5000_--drop-smallest-as-needed.json
- -z5_-M8500_--coalesce-densest-as-needed.json
- -z5_-M8500_--coalesce-smallest-as-needed.json
- -zg_-yname.json
- enum
- in.json.gz
- -lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol.json
- -lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol_-ps.json
- -X_-z4.json
- -z0_--clip-bounding-box_-110,27,-92,52.json
- -z5_-M500_--drop-smallest-as-needed.json
- -z5_-ymapcolor13_-ymapcolor9_-pSi_-d8_-D16.json
- in.json
- joined.mbtiles.json
- in.json
- --extra-detail_30_--smallest-maximum-zoom-guess_3.json
- --smallest-maximum-zoom-guess_2_-Bf20_-rf20_-pb.json
- --smallest-maximum-zoom-guess_3.json
- --smallest-maximum-zoom-guess_3_-Bg.json
- --smallest-maximum-zoom-guess_3_-rp.json
- -r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json
- -yNAME.json
- -yNAME_-Ccat_-z5.json
- -yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json
- -yNAME_-z4_--no-tile-stats.json
- -yNAME_-z4_-C.%2ftests%2ffilter%2fremove.json
- -yNAME_-z4_-C.%2ftests%2ffilter%2frename.json
- -yNAME_-z4_-C.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json
- -yNAME_-z5.json
- -yNAME_-z5_--drop-by-attribute-as-needed=SCALERANK_--drop-by-attribute-order=desc.json
- -yNAME_-z5_--drop-denser_60.json
- -yNAME_-z5_--drop-smallest-as-needed.json
- -yNAME_-z5_--preserve-point-density-threshold_8.json
- -yNAME_-z5_-B3.json
- -yNAME_-z5_-c.%2ftests%2ffilter%2frename.json
- -yNAME_-z5_-ccat.json
- -yNAME_-z5_-r1.5.json
- -z0_--clip-bounding-box_-110,27,-92,52.json
- -z0_--order-by_LATITUDE.json
- -z0_--order-by_SCALERANK_--order-descending-by_LABELRANK_--order-by_LATITUDE.json
- -z0_--tile-stats-attributes-limit_5_--tile-stats-sample-values-limit_200_--tile-stats-values-limit_20.json
- -z0_-C.%2ftests%2ffilter%2fnull.json
- -z0_-M10000_--drop-densest-as-needed_--extend-zooms-if-still-dropping-maximum_2.json
- -z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json
- -z0_-r2_-B3_-yNAME_--retain-points-multiplier_3_--order-by_NAME.json
- -z0_-r2_-B3_-yNAME_--retain-points-multiplier_3_--preserve-input-order.json
- -z1_-M10000_--coalesce-smallest-as-needed.json
- -z1_-M10000_--drop-smallest-as-needed.json
- -z20_-r1_--generate-variable-depth-tile-pyramid_--limit-tile-feature-count_50.json
- -z3_-K20_-r1_-yNAME_-k2.json
- -z3_-r1_--limit-tile-feature-count_3.json
- -z3_-r1_--limit-tile-feature-count_3_--limit-tile-feature-count-at-maximum-zoom_10.json
- -z3_-r1_--limit-tile-feature-count_3_--maximum-tile-features_10_--drop-densest-as-needed.json
- -z4_-yNAME_-c.%2ftests%2ffilter%2fremove.json
- -zg_-K20_-r1_-yNAME.json
- -zg_-K20_-r1_-yNAME_-kg.json
- in.json
- -yNAME_-ySCALERANK_-z5.json
- in.json
- -z1_--accumulate-attribute_POP2000%3amean_-yNAME_-yPOP2000.json
- in.json
- -z0_--preserve-input-order.json
- in.json
- -z0.json
- @@@.json
- 堤防.json
- -b0_-z4.json
- -b0_-z4_-ANullIsland.json
- -b0_-z4_-NNullIsland.json
- in.json
- -zg_--drop-densest-as-needed.json
- in.json
- --smallest-maximum-zoom-guess_3.json
- in.json
- -z0.json
- in.json
- -z0.json
- -z0_--coalesce.json
- -z0_-pC.json
- in.json
- -z0.json
- in.json
- 0-0-0-filter-mult-order.pbf.json
- 0-0-0-filter-mult.pbf.json
- 0-0-0-pop-0-0-0.pbf.out.json
- 0-0-0-pop-1-1-0-clip.pbf.out.json
- 0-0-0-pop-1-1-0.pbf.out.json
- 0-0-0-pop-2-0-1.pbf.out.json
- 0-0-0-pop-accum.pbf.json
- 0-0-0-pop-expr.pbf.json
- 0-0-0-pop-filtered.pbf.json
- 0-0-0-pop.pbf
- 0-0-0.pbf
- 1.json
- 11-327-791.pbf
- 11-328-791.3857.json
- 11-328-791.json
- 11-328-791.vector.pbf
- 12-2145-1391-filter1.pbf.json
- 12-2145-1391-filter2.pbf.json
- 12-2145-1391.pbf
- 13-1310-3166-8-30.pbf.json
- 13-1310-3166-ne.pbf.json
- 13-1310-3166.pbf.json
- 2.json
- bin-11-327-791-ids-clip.pbf.out.json
- bin-11-327-791-ids-zip.pbf.out.json
- bin-11-327-791-ids.pbf.out.json
- bin-11-327-791.pbf.out.json
- clip-poly.json
- countries-0-0-0-clip.pbf.out.json
- countries-0-0-0.pbf
- countries-0-0-0.pbf.out.json
- countries-1-1-0-clip.json
- countries-1-1-0.pbf
- countries-8-135-86-bigclip.json
- h3-0-0-0.geojson
- h3-1-0-0.geojson
- h3-1-1-0.geojson
- h3-2-0-1.geojson
- merged-dedup.pbf.json
- merged-nodedup.pbf.json
- muni-11-327-791.pbf
- places-1-1-0-clip.json
- places-1-1-0.pbf
- region.json
- roads-1-1-0-clip.json
- roads-1-1-0.pbf
- scalerank-0-filter.json
- sf-zips.json
- squirrels-13-2413-3077.pbf
- squirrels-clip.json
- yearbuilt-accum-bldgsqft.pbf.json
- yearbuilt-accum.pbf.json
- yearbuilt.pbf
- hackspots.json
- joined.json
- joined2.json
- joined_reordered.json
- -z15_-Z15_--drop-smallest-as-needed_-M300.json
- tl_2021_18_pointlm.shp.json.gz
- -z0.json
- -z0_--reverse-source-polygon-winding.json
- -z0_--use-source-polygon-winding.json
- in.json
- hackspots.geojson
- nothing.geojson
- nothing.json
- raw-tiles-z67-join.json
- raw-tiles-z67.json
- raw-tiles.json
- readfile.list
- -Z21_-zg_-D10_-d10.json
- in.json
- -z20_-Z20.json
- -z3_-B0.json
- in.json
- -z0.json
- -z0_--use-attribute-for-id_special.json
- -z0_--use-attribute-for-id_special_-X.json
- -z0_--use-attribute-for-id_special_-xspecial.json
- -z0_--use-attribute-for-id_special_-yother.json
- -z0_-aI.json
- -z0_-aI_--use-attribute-for-id_special.json
- in.json
- -z8.json
- -z8_-pp.json
- piscataquis.json
- somerset.json
- -Z11_-z11_--no-simplification-of-shared-nodes.json
- in.json
- -z14_-Z12_--coalesce-densest-as-needed_--generate-variable-depth-tile-pyramid_-M25000.json
- -z17_-Z10_--coalesce-densest-as-needed_--generate-variable-depth-tile-pyramid_-M15000.json
- -z17_-Z10_--generate-variable-depth-tile-pyramid_--drop-by-attribute-as-needed%3dALAND_-M15000.json
- -z17_-Z12_--coalesce-densest-as-needed_--generate-variable-depth-tile-pyramid_-M10000.json
- in.json.gz
- -zg_-rp.json
- in.json
- -z5_--detect-longitude-wraparound.json
- in.json
- -z0_--detect-longitude-wraparound.json
- in.json
- -pk_-pf_-Z9_-z12_-ldata.json
- in.json
- make-filter-test
- .dockerignore
- .gitignore
- attribute.cpp
- attribute.hpp
- CHANGELOG.md
- clip.cpp
- codecov.yml
- compression.cpp
- compression.hpp
- csv.cpp
- csv.hpp
- decode.cpp
- dirtiles.cpp
- dirtiles.hpp
- enumerate.cpp
- errors.hpp
- evaluator.cpp
- evaluator.hpp
- flatgeobuf.cpp
- flatgeobuf.hpp
- geobuf.cpp
- geobuf.hpp
- geocsv.cpp
- geocsv.hpp
- geojson-loop.cpp
- geojson-loop.hpp
- geojson.cpp
- geojson.hpp
- geometry.cpp
- geometry.hpp
- json_logger.cpp
- json_logger.hpp
- jsontool.cpp
- LICENSE.md
- MADE_WITH.md
- main.cpp
- main.hpp
- Makefile
- mbtiles.cpp
- mbtiles.hpp
- memfile.cpp
- memfile.hpp
- mvt.cpp
- mvt.hpp
- options.hpp
- overzoom.cpp
- platform.cpp
- platform.hpp
- plugin.cpp
- plugin.hpp
- pmtiles_file.cpp
- pmtiles_file.hpp
- pool.cpp
- pool.hpp
- projection.cpp
- projection.hpp
- read_json.cpp
- read_json.hpp
- README.md
- serial.cpp
- serial.hpp
- shared_borders.cpp
- shared_borders.hpp
- sort.cpp
- sort.hpp
- text.cpp
- text.hpp
- thread.cpp
- thread.hpp
- tile-cache.hpp
- tile-join.cpp
- tile.cpp
- tile.hpp
- unit.cpp
- usage.cpp
- usage.hpp
- vector_tile.proto
- version.hpp
- visvalingam.cpp
- write_json.cpp
- write_json.hpp
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/felt/tippecanoe
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd tippecanoe
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- APT (Debian/Ubuntu 계열) Debian/Ubuntu 계열 리눅스에 기본 내장된 패키지 매니저입니다.
sudo apt-get install -y g++-9
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
sudo apt-get install gcc g++ make libsqlite3-dev zlib1g-dev
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
make install
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
