技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-acquisition【数据与研究】Acquire OSMnx graphs, features, geocodes, and local OSM XML with query-geometry selection, custom tags/filters, cache and rate-limit controls, and historical Overpass snapshots.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when the user wants to fetch OpenStreetMap data, plan a query, or recover data from a local OSM XML file.
geocode and geocode_to_gdfgraph_from_bbox, graph_from_point, graph_from_address, graph_from_place, graph_from_polygon, graph_from_xmlfeatures_from_bbox, features_from_point, features_from_address, features_from_place, features_from_polygon, features_from_xmlsettings for Nominatim, Overpass, caching, timeouts, headers, cache_only_mode, and historical snapshotscustom_filter strings/lists.osm, .bz2, or .gz filesgraph-modeling-iorouting-analysiselevation-visualization(left, bottom, right, top) in EPSG:4326.(lat, lon) plus dist meters.nx.MultiDiGraph.element and OSM ID.(lat, lon) or a place/element GeoDataFrame.settings.overpass_settings before querying.graph_from_point or graph_from_address.graph_from_place.features_from_*.geocode_to_gdf.graph_from_xml or features_from_xml.graph_from_point(..., dist_type="network") uses nearest-node search after building the bbox graph. On an unprojected graph this needs the nearest-neighbor optional dependency set; use dist_type="bbox" if you want the simpler path.graph_from_place and features_from_place need the geocoder result to be a Polygon or MultiPolygon. If the place resolves to a point, use the address workflow or pass a better query / different which_result.geocode_to_gdf(..., by_osmid=True) expects a string OSM ID with an N, W, or R prefix.which_result is 1-based. For lists of queries, pass a matching list of which_result values.features_from_* tag dicts use union semantics: True = any value, str = one exact value, list[str] = any listed value.custom_filter for graph queries is different: a string means intersect those conditions; a list means union the alternatives.crs, node x/y/street_count, and edge osmid/length.