HERE Map Content ( HMC )バインディング
1. はじめに
1.1 HMC
HERE 地図コンテンツ (HMC) は、グローバルで使用に依存しないプラットフォーム Data API カタログです。 位置情報サービスの開発目的で HERE Map Data を公開します。 カタログを使用すると、ユーザーは、使用事例に関連する機能および属性を選択的に使用し、 HERE platform から最新のマップ データ を取得した場合にのみ、更新されたパーティションを選択できます。
For more details: https://here-tech.skawa.fun/documentation/here-map-content/dev_guide/topics/introduction.html
1.2 コンテンツのバインディング
コンテンツバインディングを使用すると、レイヤー内で公開されているコンテンツにアクセスできます。 バインディングは、既存のいずれかのレイヤーに基づいているか、または複数のレイヤーのグループに基づいています。
コンテンツバインディングの目的 は、最終ユーザーが Python に適した方法でさまざまな複雑なデータモデルにアクセスできるように統一された方法を提供することです。
2. サポートされているレイヤー
PySDK は、複数の層に基づく以下の HMC バインディングもサポートしています。
- セグメントの管理境界
- セグメントの環境ゾーン
- ナビゲーションおよび拡張ナビゲーション属性レイヤーからの制限速度
- セグメントの番地
3. HMC バインディングを使用する
バインディングには、次の上位レベルの API があります。
-
get
1 つ以上のパーティションのすべてのオブジェクトを表示します -
get_ref
単一のオブジェクトを提供します -
get_referencing
指定した参照に基づいてすべてのオブジェクトを表示します
get_ref または get_referencing は、 object_type() に RefType がある場合にのみ機能することに注意してください。
初期化
from here.platform import Platform
from here.geopandas_adapter import GeoPandasAdapter
from here.content.hmc2 import HMC
import pandas as pd
from here.platform.adapter import make_ref
from IPython.display import display, FileLink
platform = Platform()
hmc = HMC(platform, adapter=GeoPandasAdapter())
display(f"Catalog Id: {hmc.content.catalog_hrn} , Version:{hmc.content.version}")
'Catalog Id: hrn:here:data::olp-here:rib-2 , Version:5307'
def types_to_df(types):
def to_record(kv):
k, v = kv
return {
"Type": k,
"Data Class": '.'.join([v.__module__, v.__qualname__]),
"Index by partition": v.indexer.partition is not None,
"Index by ID": v.indexer.identifier is not None,
"Ref Types": ", ".join(v.indexer.refs.keys()) or None
}
return pd.DataFrame.from_records(map(to_record, types.items()), index="Type")
警告 : 以下のセルを実行する前に、 API キー を追加してください。 API ID を API キー として使用してください。
from here_map_widget import GeoData
import here.geotiles.heretile as ht
from here_map_widget import Map
import geopandas as gpd
from shapely.geometry.polygon import Polygon
import os
api_key = os.environ["LS_API_KEY"]
def plot_geometry(dataFrame, geo_column):
geoDF = gpd.GeoDataFrame(dataFrame[dataFrame['location.geometry'] != None][[geo_column]].copy(),
geometry=geo_column)
center_point = geoDF[geo_column].centroid.head(1).values
geoData = GeoData(geo_dataframe=geoDF,
style={"strokeColor": "rgba(128,0,128,1)"},
hover_style={"strokeColor": "rgba(255,0,0,1)"},
name='geometry_layer')
m = Map(
api_key=api_key,
center=[center_point.y[0], center_point.x[0]],
zoom=12,
)
m.add_layer(geoData)
return m
def plot_here_tiles(tile_ids):
tiles = [Polygon(ht.get_boundary_ring(t)) for t in tile_ids]
tiles_df = pd.DataFrame(tiles, columns=["geometry"])
geoDF = gpd.GeoDataFrame(tiles_df, geometry='geometry')
center_point = geoDF['geometry'].centroid.head(1).values
geoData = GeoData(geo_dataframe=geoDF, style={"strokeColor": "rgba(128,0,128,1)"},
hover_style={"strokeColor": "rgba(255,0,0,1)"},
name='here_tiles')
m = Map(
api_key=api_key,
center=[center_point.y[0], center_point.x[0]],
zoom=12,
)
m.add_layer(geoData)
return m
def plot_multiple_geometry(geometries):
geoData_1 = GeoData(geo_dataframe=geometries['Nodes'],
style={"strokeColor": "rgba(128,0,128,1)"},
hover_style={"strokeColor": "rgba(255,0,0,1)"},
name='geometry_layer_1')
geoData_2 = GeoData(geo_dataframe=geometries['Segments'],
style={"strokeColor": "rgba(128,0,128,1)"},
hover_style={"strokeColor": "rgba(255,0,0,1)"},
name='geometry_layer_2')
center_point = (geometries['Nodes'].set_crs(epsg=4328, allow_override=True)).centroid.head(1).values
m = Map(
api_key=api_key,
center=[center_point.y[0], center_point.x[0]],
zoom=12,
)
m.add_layer(geoData_1)
m.add_layer(geoData_2)
return m
3.1 通りの名前
レイヤー ID - 番地の名前
tiles = ['23671200-25332448-25332461', '1469256839-1469256831']
street_names = hmc.street_names
types_to_df(street_names.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
street | HERE .content.hmc2.street_names.StreetName | 正しい | 正しい | なし |
コンテキスト | here.content.hmc2.place_context.PlaceContext | 誤り | 誤り | なし |
番地セクション | HERE .content.hmc2.street_names.StreetSection を参照してください | 正しい | 正しい | なし |
df = street_names.get(tiles, 'street')
df.head(2)
| | 番地 |
partition_id | 番地 ID | |
23671200-25332448-25332461 | HERE : af: street: -UHF.AB5MMLiE7ZrfjHYdB | [ { 'full_name' :{ ' 値 ' : 'Calle a Horconcitos' ... |
住所: af: street::dABdMXKTrJZ8mxMc6h12A | [ { 'full_name' :{ ' 値 ' : 'Coquillo' 、 ' 言語 ... |
df = street_names.get(tiles, 'context')
df.head(2)
| classification_type | city | 郵便番号 | 国 | 都道府県 | 地域 | 国 | 地区 | サブ地区 | FORED_ZONE | default_mapping | 政治的見解 | 政治的な _VIEW_EXCEPTION |
0 | 地区 | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | <NA> | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | <NA> | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | [ { ' preference ' : ' 代替 ' 、 ' 配置参照 ' :{ ' ... | <NA> | <NA> | 0 | <NA> | <NA> |
1 | 地区 | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | <NA> | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | <NA> | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | [ { ' preference ' : ' 代替 ' 、 ' 配置参照 ' :{ ' ... | <NA> | <NA> | 0 | <NA> | <NA> |
df = street_names.get(tiles, 'street_section')
df.head(2)
| | street_index | administrative_context_index | associated_street_section_index | 政府コード |
partition_id | streetsection_id | | | | |
23671200-25332448-25332461 | HERE : af:streetsection:- ESjspGYVGcI6Q.8.SNQ7D | 24 | 55 | [116, 165, 167, 197] | |
HERE : af: streetsection:- QAlZDr2XhDrVNX74mGYWB | 82 | 7 | [48, 77, 205] | |
3.2 トラフィックパターン
レイヤ ID トラフィックパターン
tiles = [23618502]
traffic_patterns = hmc.traffic_patterns
types_to_df(traffic_patterns.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
traffic_pattern | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
holiday_pattern | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
traffic_pattern = traffic_patterns.get(tiles,"traffic_pattern")
traffic_pattern.head(2)
| セグメント | 進む | 戻る | attribute.traffic_pattern |
0 | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 正しい | 誤り | [ { day_of_week } : 「 sunday 」、「 speed_pattern 」:[ { ... |
1 | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 誤り | 正しい | [ { day_of_week } : 「 sunday 」、「 speed_pattern 」:[ { ... |
holiday_pattern = traffic_patterns.get(tiles,"holiday_pattern")
holiday_pattern.head(2)
| セグメント | 進む | 戻る | attribute.holiday |
0 | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 正しい | 誤り | [ { 'holiday_name' : 「新年」、「 holiday_da... |
1 | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 誤り | 正しい | [ { 'holiday_name' : 「新年」、「 holiday_da... |
traffic_pattern_ref = make_ref(23618502,"here:cm:segment:76770511")
traffic_pattern_attributes = traffic_patterns.get_referencing(
23618502, "traffic_pattern", "first_segment",
)
traffic_pattern_attributes.head(2)
| | セグメント | 進む | 戻る | attribute.traffic_pattern |
ref_partition | ref_identifier | | | | |
23618502 | 場所 : cm: segment: 76770511. | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 正しい | 誤り | [ { day_of_week } : 「 sunday 」、「 speed_pattern 」:[ { ... |
場所 : cm: segment: 76770511. | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 誤り | 正しい | [ { day_of_week } : 「 sunday 」、「 speed_pattern 」:[ { ... |
holiday_pattern_attributes = traffic_patterns.get_referencing(
23618502, "holiday_pattern", "first_segment",
)
holiday_pattern_attributes.head(2)
| | セグメント | 進む | 戻る | attribute.holiday |
ref_partition | ref_identifier | | | | |
23618502 | 場所 : cm: segment: 76770511. | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 正しい | 誤り | [ { 'holiday_name' : 「新年」、「 holiday_da... |
場所 : cm: segment: 76770511. | [ { 'ref' :{ 「パーティション 」 : '23618502' 、 ' 識別子 ... | 誤り | 正しい | [ { 'holiday_name' : 「新年」、「 holiday_da... |
3.3 署名テキスト
レイヤー ID の署名テキスト
tiles = [18011924]
sign_text = hmc.sign_text
types_to_df(sign_text.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
SIGN_ATTRIBUTE | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
display(sign_text.ref_types())
{'sign_attribute': ['first_segment', 'segment']}
df = sign_text.get(tiles, "sign_attribute")
df.head(2)
| セグメント | 進む | 戻る | attribute.identifier | attribute.destination |
0 | [ { 'ref' :{ 「パーティション 」 : '18011924' 、 ' 識別子 ... | 正しい | 正しい | 詳細については、 cm: sign : 1653326986 を参照してください | [ { 'destination_segment_anchor_index' : 2 、 ' サイン ... |
1 | [ { 'ref' :{ 「パーティション 」 : '18011924' 、 ' 識別子 ... | 正しい | 正しい | 詳細については、 cm: sign : 1653327084 を参照してください | [ { 'destination_segment_anchor_index' : 20 、イグニッション ... |
df = sign_text.get_referencing(tiles, "sign_attribute", "segment")
df.head(2)
| | セグメント | 進む | 戻る | attribute.identifier | attribute.destination |
ref_partition | ref_identifier | | | | | |
18011924 | 場所 : cm: セグメント : 360301727 | [ { 'ref' :{ 「パーティション 」 : '18011924' 、 ' 識別子 ... | 正しい | 正しい | 詳細については、 cm: sign : 1653326986 を参照してください | [ { 'destination_segment_anchor_index' : 2 、 ' サイン ... |
場所 : cm: セグメント : 360301727 | [ { 'ref' :{ 「パーティション 」 : '18011924' 、 ' 識別子 ... | 正しい | 正しい | 詳細については、 cm: sign : 1653367409 を参照してください | [ { 'destination_segment_anchor_index' : 2 、 ' サイン ... |
df = sign_text.get_referencing(tiles, "sign_attribute", "first_segment")
df.head(2)
| | セグメント | 進む | 戻る | attribute.identifier | attribute.destination |
ref_partition | ref_identifier | | | | | |
18011924 | 場所 : cm: セグメント : 360301727 | [ { 'ref' :{ 「パーティション 」 : '18011924' 、 ' 識別子 ... | 正しい | 正しい | 詳細については、 cm: sign : 1653326986 を参照してください | [ { 'destination_segment_anchor_index' : 2 、 ' サイン ... |
場所 : cm: セグメント : 360301727 | [ { 'ref' :{ 「パーティション 」 : '18011924' 、 ' 識別子 ... | 正しい | 正しい | 詳細については、 cm: sign : 1653367409 を参照してください | [ { 'destination_segment_anchor_index' : 2 、 ' サイン ... |
3.4 管理施設
レイヤー ID - 管理者権限のある場所
admin_places = hmc.admin_places
types_to_df(admin_places.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
場所 | HERE .content.hmc2.admin_places.place です | 正しい | 正しい | なし |
コンテキスト | here.content.hmc2.place_context.PlaceContext | 誤り | 誤り | なし |
admin_tiles = ["20000001", "20000001-20000002-20030132"]
df = admin_places.get(admin_tiles, "place")
df.head(2)
| | 名前 | カテゴリ | alt_category | LOCATION_REFER パーティション | ロケーション参照 ID | valid_unnamed. | daylight_saving_time.day_of_week_of_month_of_year_range.start.day_of_week | daylight_saving_time.day_of_week_of_month_of_year_range.start.week_of_month | daylight_saving_time.day_of_week_of_month_of_year_range.start.month_of_year | daylight_saving_time.day_of_week_of_month_of_year_range.day_of_week | ... | country.internal_phone_prefix | 大文字のインジケータ | 人口 | daylight_saving_time | 管理上の制限 | 国 | capital_indicator.capital_of_county | capital_indicator.capital_of_country | capital_indicator.capital_of_state | capital_indicator.capital_of_city |
partition_id | 場所の ID | | | | | | | | | | | | | | | | | | | | | |
20000001 | 場所 : cm: namedplace : 20000001. | [ { 'text' :{ ' 値 ' : ' フランス ' 、 ' 言語 ' :'fr' ... | [ { ' パーティション } ] :'' 、 ' 識別子 ' :' HERE : cm : admi... | <NA> | 20000001 | 場所 : cm:namedplace-loc:20000001. | 正しい | 日曜日 | 5 週目 | 3 月 | 日曜日 | ... | 0 | <NA> | <NA> | 南 | 南 | 南 | 南 | 南 | 南 | 南 |
場所 : cm:namedplace:20000002 | [ { 'text' :{ ' 値 ' : ' ハウトデフランス ' 、 ' 言語 ... | [ { ' パーティション } ] :'' 、 ' 識別子 ' :' HERE : cm : admi... | <NA> | 20000001 | 場所 : cm:namedplace-loc:20000002. | 正しい | 南 | 南 | 南 | 南 | ... | 南 | <NA> | <NA> | <NA> | <NA> | <NA> | 南 | 南 | 南 | 南 |
2 行 × 50 列
df = admin_places.get(admin_tiles, "context")
df.head(2)
| classification_type | city | 郵便番号 | 国 | 都道府県 | 地域 | 国 | 地区 | サブ地区 | FORED_ZONE | default_mapping | 政治的見解 | 政治的な _VIEW_EXCEPTION |
0 | 国 | <NA> | <NA> | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | 0 | <NA> | <NA> |
1 | 都道府県 | <NA> | <NA> | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | [ { ' preference ' : ' プライマリ ' 、 ' 配置参照 ' :{ ' part ... | <NA> | <NA> | <NA> | <NA> | <NA> | 0 | <NA> | <NA> |
3.5 管理ロケーション
レイヤー ID - 管理者権限の場所
admin_locations = hmc.admin_locations
types_to_df(admin_locations.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
位置情報 | HERE .content.hmc2.admin_locations.Location | 正しい | 正しい | なし |
df = admin_locations.get(partition="21000001", object_type="location")
df.head(2)
| | 位置タイプ | DISPLAY_POSITION | 形状 | address_relation | エリアタイプ | segment_anchor.oriented_segment_ref | segment_anchor.attribute_orientation | segment_anchor_side | アクセサ | 政治的なジオメトリ | 代替ジオメトリ | with_location_ref. partition_name の範囲内 | within_location_ref. 識別子 | 境界ボックス | レベル情報 |
partition_id | ロケーション ID | | | | | | | | | | | | | | | |
21000001 | HERE : cm:namedplace-loc:21000001 | エリア | ポイント (0.00000 0.00000) | MultiPolygon (((-80.44630 25.05270, -80.44623... | address_relation_unspecific | area_type_standard | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
場所 : cm:namedplace-loc:21000002. | エリア | ポイント (0.00000 0.00000) | MultiPolygon (((-96.75929 46.91670, -96.75877 ~ | address_relation_unspecific | area_type_standard | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
3.6 管理者配置プロファイル
レイヤー ID - administrative_place_profiles
admin_place_profiles = hmc.admin_place_profiles
df = admin_place_profiles.get(partition = "21000001", object_type="admin_place_profile_attributes")
df.head(2)
| administrative_place_ref. パーティション | administrative_place_ref. 識別子 | 上に移動します | MAKE_WAY | オーバーテイクパス | マージ中です | Right_of_way | 右に保持 (_R) | solid_lane_Travers_general | solid_lane_exception | color_temp_marking | dashed_width_lar | dashed_width_non_lar | spaces_marking_lar | spaces_marking_non_lar | solid_edge_width_lar | solid_edge_width_non_lar | average_lane_width_mtrw | average_lane_width_non_mtrw |
partition_id | | | | | | | | | | | | | | | | | | | |
21000001 | 21000001 | 場所 : cm:namedplace:21000001 | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | 0.15 | 0.1 | 0.15 | 0.15 | 0.15 | 0.1 | 3.6 | 3.3 |
21000001 | 21000001 | 場所 : cm: namedplace:21000002 | 3 | 正しい | 誤り | 5 | 1 | 正しい | 誤り | 63 | 13 | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> |
ref = make_ref("21000001", "here:cm:namedplace:21000002")
admin_place_profiles.get_referencing(
partition = "21000001", object_type="admin_place_profile_attributes", ref_type="place", referenced_obj=ref
)
| partition_id | administrative_place_ref. パーティション | administrative_place_ref. 識別子 | 上に移動します | MAKE_WAY | オーバーテイクパス | マージ中です | Right_of_way | 右に保持 (_R) | solid_lane_Travers_general | solid_lane_exception | color_temp_marking | dashed_width_lar | dashed_width_non_lar | spaces_marking_lar | spaces_marking_non_lar | solid_edge_width_lar | solid_edge_width_non_lar | average_lane_width_mtrw | average_lane_width_non_mtrw |
0 | 21000001 | 21000001 | 場所 : cm: namedplace:21000002 | 3 | 正しい | 誤り | 5 | 1 | 正しい | 誤り | 63 | 13 | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> | <NA> |
3.8 インデックス化された場所
レイヤー ID - indexed_locations
admin_index = hmc.admin_index
types_to_df(admin_index.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
国 | HERE .content.hmc2.admin_index.CountryTiles | 誤り | 正しい | なし |
位置情報 | HERE .content.hmc2.admin_index.LocationTiles | 誤り | 誤り | 位置情報 |
country_partitions = ["FIN", "HND", "IRL"]
country_tiles = admin_index.get(country_partitions, "country")
country_tiles
| tile_id |
iso_country_code | |
フィン | [23648741, 23648743, 23648745, 23648752, 23648... |
HND | [19956478, 19956479, 19956574, 19956575, 19956... |
IRL | [20799693, 20799695, 20799704, 20799705, 20799... |
country_tiles.explode("tile_id")
| tile_id |
iso_country_code | |
フィン | 23648741 |
フィン | 23648743 |
フィン | 23648745 |
フィン | 23648752 |
フィン | 23648754 |
... | ... |
IRL | 20803192 |
IRL | 20803193 |
IRL | 20803338 |
IRL | 20803360 |
IRL | 20803361 |
11735 行 × 1 列
plot_here_tiles(country_tiles.loc["FIN"]["tile_id"])
Map(center=[60.1611328125, 19.2919921875], controls=(ZoomControl(alignment='LEFT_TOP'),), layers=(GeoData(data…
plot_here_tiles(country_tiles.loc["IRL"]["tile_id"])
Map(center=[51.5478515625, -10.2392578125], controls=(ZoomControl(alignment='LEFT_TOP'),), layers=(GeoData(dat…
df = admin_index.get_referencing(country_partitions, "location", "location")
df.head(2)
| | iso_country_code | tile_id | boundary_tile_id |
ref_partition | ref_identifier | | | |
20241487 | 場所 : cm:namedplace-loc:20241487 | フィン | [23648741, 23648743, 23648745, 23648752, 23648... | [23648741, 23648743, 23648745, 23648752, 23648... |
場所 : cm:namedplace-loc:20422913 | フィン | [23693371, 23693445, 23693453, 23693456, 23693... | [23693371, 23693445, 23693453, 23693456, 23693... |
3.8 環境ゾーン
レイヤー ID - 環境ゾーン
environmental_zones = hmc.environmental_zones
types_to_df(environmental_zones.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
ゾーン | HERE .contentity.hmc2.environment_zones.Zone | 誤り | 正しい | 位置情報 |
environmental_zones.ref_types()
{'zone': ['location']}
types_to_df(environmental_zones.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
ゾーン | HERE .contentity.hmc2.environment_zones.Zone | 誤り | 正しい | 位置情報 |
env_zones = environmental_zones.get("all", "zone")
env_zones.head(2)
| 名前 | info.description | info.website.value | Info.website.language | INFO.VERSION_DATE | Info.extent_date | 国情報 | 車両クラス | environmental_badge | 位置参照 |
識別子 | | | | | | | | | | |
場所 : cm:envzone:1. | [ { 'text' :{ ' 値 ' : 'Augsburg Umweltze', 'la. | [ { ' value ' : 'De Umweltzone der シュタットアウグスブルク ... | https://www.augsburg.de/umwelt-soziales/umwelt 。 | | 2019-05-09 | 2019-01-01 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' 自動 ' 、 ' ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | [ { ' パーティション } ] : '23600504' 、 ' 識別子 ' :' HERE ... |
詳細については、 cm:envzone:10 を参照してください | [ { 'text' :{ ' 値 ' : 'Essen Umweltzone' 、 'langu... | [ { ' value ' : 'De Umweltzone der Stadt Essen ist ... | https://www.essen.de/leben/umwelt/luft/umweltz 。 | | 2022-06-03 | 2019-01-01 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' 自動 ' 、 ' ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | [ { ' パーティション } ] : '23605461' 、 ' 識別子 ' :' HERE ... |
location_ref = make_ref("23600686", "here:cm:carto-loc:1661293691")
env_zones = environmental_zones.get_referencing("all", "zone", "location", location_ref)
env_zones
| 識別子 | 名前 | info.description | info.website.value | Info.website.language | INFO.VERSION_DATE | Info.extent_date | 国情報 | 車両クラス | environmental_badge | 位置参照 |
0 | 詳細については、 cm:envzone:304 を参照してください | [ { 'text' :{ ' 値 ' : 'Lkw-Verbotszone ダルムシュタット ... | [ { ' value ' : ' 周辺地域のトラック永久利用禁止 ... | https://umwelt.hessen.de/sites/default/files/m 。 | | 2020-11-06 | 2020-09-18 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' トラック ' 、 ... | <NA> | [ { ' パーティション } ] : '23600686' 、 ' 識別子 ' :' HERE ... |
3.9 トポロジジオメトリ
レイヤー ID - トポロジー - ジオメトリ
topology_geometry = hmc.topology_geometry
types_to_df(topology_geometry.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
ノード | HERE .content.hmc2.topology_geometry.Node | 正しい | 正しい | なし |
セグメント | HERE .content.hmc2.topology_geometry.Segment を参照してください | 正しい | 正しい | なし |
topology_geometry.ref_types()
{'node': [], 'segment': []}
types_to_df(topology_geometry.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
ノード | HERE .content.hmc2.topology_geometry.Node | 正しい | 正しい | なし |
セグメント | HERE .content.hmc2.topology_geometry.Segment を参照してください | 正しい | 正しい | なし |
tiles =[19318110]
nodes = topology_geometry.get(tiles, "node")
nodes.head(2)
| | segment_ref | 形状 | z_level |
partition_id | node_id | | | |
19318110 | 場所 : cm: ノード : 19706971 | [ { ' パーティション } ] : '19318110' 、 ' 識別子 ' :' HERE ... | ポイント (-118.22421 34.05270) | 0 |
場所 : cm: ノード : 19706990 | [ { ' パーティション } ] : '19318110' 、 ' 識別子 ' :' HERE ... | ポイント (-118.21880 34.04070) | 0 |
segments = topology_geometry.get(tiles, "segment")
segments.head(2)
| | start_node_ref. パーティション | start_node_ref. 識別子 | end_node_ref. パーティション | end_node_ref. 識別子 | 形状 | z_level | 長さ |
partition_id | segment_id | | | | | | | |
19318110 | HERE : cm: segment : 395921031 | 19318110 | 場所 : cm: ノード : 49251578 | 19318110 | 場所 : cm: ノード : 49251579 | LineString (-118.27758 34.03233,-118.27676 34... | [0, 0] | 159.93573 |
HERE : cm: segment : 395921122 | 19318110 | 場所 : cm: ノード : 49256445 | 19318110 | 場所 : cm: ノード : 49256415 | LineString(-118.28938 34.07,-118.2896434... | [0, 0, 0, 0] | 126.02132 |
geometries={"Nodes": nodes, "Segments": segments}
plot_multiple_geometry(geometries)
Map(center=[34.0527, -118.22421], controls=(ZoomControl(alignment='LEFT_TOP'),), layers=(GeoData(data={'type':…
3.10 道路の属性
レイヤー ID - 道路属性
road_attributes = hmc.road_attributes
types_to_df(road_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
からアクセス可能です | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
overpass_underpass | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
functional_class | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
iso_country_code | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
物理的 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
道路クラス | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
SPECIFIC_TRAFFIC_AREA_CATEGORY | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
display_level | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
road_attributes.ref_types()
{'accessible_by': ['first_segment', 'segment'],
'overpass_underpass': ['first_segment', 'segment'],
'functional_class': ['first_segment', 'segment'],
'iso_country_code': ['first_segment', 'segment'],
'physical': ['first_segment', 'segment'],
'road_class': ['first_segment', 'segment'],
'special_traffic_area_category': ['first_segment', 'segment'],
'display_level': ['first_segment', 'segment']}
types_to_df(road_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
からアクセス可能です | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
overpass_underpass | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
functional_class | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
iso_country_code | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
物理的 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
道路クラス | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
SPECIFIC_TRAFFIC_AREA_CATEGORY | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
display_level | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
tiles = [19318110]
df = road_attributes.get(tiles, "functional_class")
df.head(2)
| セグメント | 進む | 戻る | attribute.functional_class |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | functional_class_2 |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | functional_class_2 |
df = road_attributes.get_referencing(tiles, "functional_class", "segment")
df.head(2)
| | セグメント | 進む | 戻る | attribute.functional_class |
ref_partition | ref_identifier | | | | |
19318110 | HERE : cm: segment : 39683168 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | functional_class_2 |
HERE : cm: segment : 401176267 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | functional_class_2 |
df = road_attributes.get_referencing(tiles, "iso_country_code", "segment")
df.head(2)
| | セグメント | 進む | 戻る | 属性 .iso_country_code.Official_country_code |
ref_partition | ref_identifier | | | | |
19318110 | HERE : cm: segment : 395921031 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | アメリカ合衆国 |
HERE : cm: segment : 395921122 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | アメリカ合衆国 |
df = road_attributes.get_referencing(tiles, "iso_country_code", "segment")
df.head(2)
| | セグメント | 進む | 戻る | 属性 .iso_country_code.Official_country_code |
ref_partition | ref_identifier | | | | |
19318110 | HERE : cm: segment : 395921031 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | アメリカ合衆国 |
HERE : cm: segment : 395921122 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | アメリカ合衆国 |
3.11 ナビゲーション属性
レイヤー ID - ナビゲーション - 属性
navigation_attributes = hmc.navigation_attributes
types_to_df(navigation_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
アクセス許可 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
access_restriction | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
下書きステータス | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
ゲート | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
INTERSECTION_CATEGORY | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
lane_category | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
through_lan_count | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
physical_lane_count | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
local_road | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
移動性が低い | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
PERMITED_DRIVING_OPERATIONS | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
restricted_driving_maneuvre | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
道路の仕切り | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
道路使用量 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
short_construction_warning | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
special_explication | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
speed_category | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
制限速度 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
サプリメンタルジオメトリ | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
Through _ ルート | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
料金体系 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAFFIC_MESSAGE_CHANNEL_CODE | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
transport_protocol_expert_group | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAVY_DIRECTION | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
都市部 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
usage_fage_required | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
環境ゾーン条件 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
Junction _ divider | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
navigation_attributes.ref_types()
{'access_permission': ['first_segment', 'segment'],
'access_restriction': ['first_segment', 'segment'],
'construction_status': ['first_segment', 'segment'],
'gate': ['first_segment', 'segment'],
'intersection_category': ['first_segment', 'segment'],
'lane_category': ['first_segment', 'segment'],
'through_lane_count': ['first_segment', 'segment'],
'physical_lane_count': ['first_segment', 'segment'],
'local_road': ['first_segment', 'segment'],
'low_mobility': ['first_segment', 'segment'],
'permitted_driving_manoeuvre': ['first_segment', 'segment'],
'restricted_driving_manoeuvre': ['first_segment', 'segment'],
'road_divider': ['first_segment', 'segment'],
'road_usage': ['first_segment', 'segment'],
'short_construction_warning': ['first_segment', 'segment'],
'special_explication': ['first_segment', 'segment'],
'speed_category': ['first_segment', 'segment'],
'speed_limit': ['first_segment', 'segment'],
'supplemental_geometry': ['first_segment', 'segment'],
'through_route': ['first_segment', 'segment'],
'toll_structure': ['first_segment', 'segment'],
'traffic_message_channel_code': ['first_segment', 'segment'],
'transport_protocol_expert_group': ['first_segment', 'segment'],
'travel_direction': ['first_segment', 'segment'],
'urban': ['first_segment', 'segment'],
'usage_fee_required': ['first_segment', 'segment'],
'environmental_zone_condition': ['first_segment', 'segment'],
'junction_divider': ['first_segment', 'segment']}
types_to_df(navigation_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
アクセス許可 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
access_restriction | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
下書きステータス | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
ゲート | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
INTERSECTION_CATEGORY | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
lane_category | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
through_lan_count | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
physical_lane_count | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
local_road | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
移動性が低い | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
PERMITED_DRIVING_OPERATIONS | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
restricted_driving_maneuvre | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
道路の仕切り | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
道路使用量 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
short_construction_warning | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
special_explication | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
speed_category | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
制限速度 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
サプリメンタルジオメトリ | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
Through _ ルート | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
料金体系 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAFFIC_MESSAGE_CHANNEL_CODE | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
transport_protocol_expert_group | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAVY_DIRECTION | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
都市部 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
usage_fage_required | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
環境ゾーン条件 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
Junction _ divider | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
tiles = [19318110]
df = navigation_attributes.get(tiles, "speed_limit")
df.head(2)
| セグメント | 進む | 戻る | attribute.value | attribute.source | attribute.unlimited |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 40 | 派生 | 誤り |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 40 | 派生 | 誤り |
df = navigation_attributes.get(tiles, "traffic_message_channel_code")
df.head(2)
| セグメント | 進む | 戻る | 属性 .LOCATION_CODE | 属性 .location_disposition | 属性 .LOCATION_TABLE_NUMBER | 属性 .EBU_COUNTRY_CODE |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 4488 | EXTERNAL_ACXE_DIRECTION | 6 | 1 |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 4488 | EXTERNAL_ACXE_DIRECTION | 6 | 1 |
df = navigation_attributes.get(tiles, "restricted_driving_manoeuvre")
df.head(2)
| セグメント | 進む | 戻る | 属性 .appliance_to.buses | attribute.applies_to.automobiles | attribute.applies_to.taxs | attribute.applies_to.carpools | 属性。 _ を .gandsors に適用します | attribute.applies_to .tracks | 属性。 .through_traffic に _ を適用します | attribute.applies_to.deliveries | 属性。 .emergy_vehicle に _ を適用します | 属性。オートバイに _ を適用します | 属性。 bicycles に _ を適用します | attribute.restriction_type | attribute.applies_during |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 正しい | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 法律 | [] |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 誤り | 正しい | 正しい | 正しい | 誤り | 正しい | 正しい | 正しい | 誤り | 正しい | 誤り | 法律 | [] |
df = navigation_attributes.get(tiles, "travel_direction")
df.head(2)
| セグメント | 進む | 戻る |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り |
df = navigation_attributes.get([18403672], "environmental_zone_condition")
df.head(2)
| セグメント | 進む | 戻る | attribute.applies_to.automobiles | attribute.applies_to.carpools | attribute.applies_to .tracks | 属性。 .through_traffic に _ を適用します | attribute.applies_to.deliveries | 属性。オートバイに _ を適用します | 属性 .appliance_to.buses | attribute.applies_to.taxs | 属性。 _ を .gandsors に適用します | 属性。 .emergy_vehicle に _ を適用します | 属性。 bicycles に _ を適用します | attribute.environmental_zone_ref. partition_name | attribute.environmental_zone_ref.identifier |
0 | [ { 'ref' :{ 「パーティション 」 : '18403672' 、 ' 識別子 ... | 正しい | 正しい | 正しい | 正しい | 正しい | 正しい | 正しい | 正しい | 誤り | 誤り | 誤り | 誤り | 誤り | すべて | 詳細については、 cm:envzone:227 を参照してください |
1 | [ { 'ref' :{ 「パーティション 」 : '18403672' 、 ' 識別子 ... | 正しい | 正しい | 正しい | 正しい | 正しい | 正しい | 正しい | 正しい | 誤り | 誤り | 誤り | 誤り | 誤り | すべて | 詳細については、 cm:envzone:227 を参照してください |
df = navigation_attributes.get_referencing(tiles, "restricted_driving_manoeuvre", "first_segment")
df.head(2)
| | セグメント | 進む | 戻る | 属性 .appliance_to.buses | attribute.applies_to.automobiles | attribute.applies_to.taxs | attribute.applies_to.carpools | 属性。 _ を .gandsors に適用します | attribute.applies_to .tracks | 属性。 .through_traffic に _ を適用します | attribute.applies_to.deliveries | 属性。 .emergy_vehicle に _ を適用します | 属性。オートバイに _ を適用します | 属性。 bicycles に _ を適用します | attribute.restriction_type | attribute.applies_during |
ref_partition | ref_identifier | | | | | | | | | | | | | | | | |
19318110 | 場所 : cm: セグメント : 397212474. | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 正しい | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り | 法律 | [] |
場所 : cm: セグメント : 421671070 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 誤り | 正しい | 正しい | 正しい | 誤り | 正しい | 正しい | 正しい | 誤り | 正しい | 誤り | 法律 | [] |
3.12 高度なナビゲーション属性
レイヤー ID - 詳細 - ナビゲーション - 属性
adv_navigation_attributes = hmc.advanced_navigation_attributes
types_to_df(adv_navigation_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
black_spot | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
GRADE_CATEGORY | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
追い越し禁止 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
PROTECTED_ATRIVING | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
railway _ crossing | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
SPECIFIC_SPEED_STATISTS | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
制限速度 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAFFIC_SIGNAL | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAFFIC_SIGN | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
variable_speed_limit | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
variable_speed_sign | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
景色のよい場所 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
レクリエーション車両の制限 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
車両のチェックポイント | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
adv_navigation_attributes.ref_types()
{'black_spot': ['first_segment', 'segment'],
'grade_category': ['first_segment', 'segment'],
'overtaking_restriction': ['first_segment', 'segment'],
'protected_overtaking': ['first_segment', 'segment'],
'railway_crossing': ['first_segment', 'segment'],
'special_speed_situation': ['first_segment', 'segment'],
'speed_limit': ['first_segment', 'segment'],
'traffic_signal': ['first_segment', 'segment'],
'traffic_sign': ['first_segment', 'segment'],
'variable_speed_limit': ['first_segment', 'segment'],
'variable_speed_sign': ['first_segment', 'segment'],
'scenic': ['first_segment', 'segment'],
'recreational_vehicle_restriction': ['first_segment', 'segment'],
'vehicle_checkpoint': ['first_segment', 'segment']}
types_to_df(adv_navigation_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
black_spot | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
GRADE_CATEGORY | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
追い越し禁止 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
PROTECTED_ATRIVING | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
railway _ crossing | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
SPECIFIC_SPEED_STATISTS | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
制限速度 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAFFIC_SIGNAL | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
TRAFFIC_SIGN | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
variable_speed_limit | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
variable_speed_sign | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
景色のよい場所 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
レクリエーション車両の制限 | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
車両のチェックポイント | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
tiles = [19318110]
df = adv_navigation_attributes.get(tiles, "speed_limit")
df.head(2)
| セグメント | 進む | 戻る | attribute.value | attribute.source | attribute.unlimited |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 8 | 投稿済み | 誤り |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 8 | 投稿済み | 誤り |
df = adv_navigation_attributes.get(tiles, "traffic_signal")
df.head(2)
| セグメント | 進む | 戻る | attribute.signal_location |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | SIGN_LOCATION_UNKNOWN |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | SIGN_LOCATION_UNKNOWN |
df = adv_navigation_attributes.get(tiles, "traffic_sign")
df.head(2)
| セグメント | 進む | 戻る | attribute.traffic_sign_type | attribute.traffic_sign_category | attribute.traffic_sign_value.value | attribute.traffic_sign_value.language | attribute.pre_warning.value | attribute.pre_warning.language | attribute.duration.value | ... | attribute.validity_time.language | attribute.general_warning_sign_type | attribute.traffic_sign_subcategory | attribute.weather_type | attribute.accessible_by.takes | attribute.accessible_by.deave_tracks | attribute.accessible_by.bus | attribute.accessible_by.auto_trailer | attribute.accessible_by.motorhome | 属性 .accessible_by.biscover |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 追い越し禁止の開始地点 | 規制の署名 | | | | | | ... | | General_warning_sign_type_unknown | TRAFFIC_SIGN_SUBCATION_UNKNOWN | weather_type_unknown | 南 | 南 | 南 | 南 | 南 | 南 |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 追い越し禁止の開始地点 | 規制の署名 | | | | | | ... | | General_warning_sign_type_unknown | TRAFFIC_SIGN_SUBCATION_UNKNOWN | weather_type_unknown | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り |
2 行 × 22 列
df = adv_navigation_attributes.get_referencing(tiles, "traffic_sign", "first_segment")
df.head(2)
| | セグメント | 進む | 戻る | attribute.traffic_sign_type | attribute.traffic_sign_category | attribute.traffic_sign_value.value | attribute.traffic_sign_value.language | attribute.pre_warning.value | attribute.pre_warning.language | attribute.duration.value | ... | attribute.validity_time.language | attribute.general_warning_sign_type | attribute.traffic_sign_subcategory | attribute.weather_type | attribute.accessible_by.takes | attribute.accessible_by.deave_tracks | attribute.accessible_by.bus | attribute.accessible_by.auto_trailer | attribute.accessible_by.motorhome | 属性 .accessible_by.biscover |
ref_partition | ref_identifier | | | | | | | | | | | | | | | | | | | | | |
19318110 | HERE : cm: segment : 857331872 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 追い越し禁止の開始地点 | 規制の署名 | | | | | | ... | | General_warning_sign_type_unknown | TRAFFIC_SIGN_SUBCATION_UNKNOWN | weather_type_unknown | 南 | 南 | 南 | 南 | 南 | 南 |
HERE : cm: segment : 411531225 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 追い越し禁止の開始地点 | 規制の署名 | | | | | | ... | | General_warning_sign_type_unknown | TRAFFIC_SIGN_SUBCATION_UNKNOWN | weather_type_unknown | 誤り | 誤り | 誤り | 誤り | 誤り | 誤り |
2 行 × 22 列
df = adv_navigation_attributes.get(tiles, "railway_crossing")
df.head(2)
| セグメント | 進む | 戻る | attribute.crossing_type |
0 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 保護されました |
1 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 保護されました |
df = adv_navigation_attributes.get_referencing(tiles, "railway_crossing", "segment")
df.head(2)
| | セグメント | 進む | 戻る | attribute.crossing_type |
ref_partition | ref_identifier | | | | |
19318110 | HERE : cm : segment : 455427404 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 誤り | 保護されました |
HERE : cm : segment : 455427404 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 誤り | 正しい | 保護されました |
3.13 自転車の属性
レイヤー ID - 自転車属性
bicycle_attributes = hmc.bicycle_attributes
types_to_df(bicycle_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
biccycle_access_override | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
biccycle_protection_type | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
biccycle_travel_direction_override | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
dedicated_cycle_path | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
biccycle_path | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
自転車の _ アクセス _ が確認されました | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
bicycle_attributes.ref_types()
{'bicycle_access_override': ['first_segment', 'segment'],
'bicycle_protection_type': ['first_segment', 'segment'],
'bicycle_travel_direction_override': ['first_segment', 'segment'],
'dedicated_bicycle_path': ['first_segment', 'segment'],
'bicycle_path': ['first_segment', 'segment'],
'bicycle_access_verified': ['first_segment', 'segment']}
types_to_df(bicycle_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
biccycle_access_override | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
biccycle_protection_type | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
biccycle_travel_direction_override | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
dedicated_cycle_path | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
biccycle_path | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
自転車の _ アクセス _ が確認されました | HERE .content.hmc2.base_attributes.Attribute | 誤り | 誤り | FIRST_SEGMENT 、 SEGMENT |
tiles = [19318110]
df = bicycle_attributes.get_referencing(tiles, "bicycle_path", "segment")
df.head(2)
| | セグメント | 進む | 戻る | attribute.separately_digitized | attribute.dedicated_bicycle_path | attribute.surface_type |
ref_partition | ref_identifier | | | | | | |
19318110 | HERE : cm: segment : 399602652 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | 正しい | SIDE_UNKNOWN | 表面タイプが不明です |
HERE : cm : segment : 420339828 | [ { 'ref' :{ 「パーティション 」 : '19318110' 、 ' 識別子 ... | 正しい | 正しい | 正しい | SIDE_UNKNOWN | 表面タイプが不明です |
df = bicycle_attributes.get_referencing(tiles, "dedicated_bicycle_path", "segment")
df.head(2)
レイヤー ID - 場所 - メタデータ
places_metadata = hmc.places_metadata
types_to_df(places_metadata.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
CATEGORY_SYSTEM | HERE .content.hmc2.metadata.CategorySystem | 誤り | 正しい | なし |
カテゴリ | HERE .content.hmc2.metadata.Category | 誤り | 正しい | なし |
places_metadata.get("all", "category_system")
| name.text.value | name.text.language | name.name_type | 名前 .representation | 説明 |
識別子 | | | | | |
ここで、 pds:chain_families:chain_families | chain_families | | 名前のタイプが不明です | [] | <NA> |
HERE : pds:chains:chains | チェーン | | 名前のタイプが不明です | [] | <NA> |
HERE : pds:lcs-foodtype:lcs-foodtype | LCS-foodtype | | 名前のタイプが不明です | [] | <NA> |
場所 : pds:NAVTEQ-LCMS:NAVTEQ-LCMS | NAVTEQ-LCMS | | 名前のタイプが不明です | [] | <NA> |
HERE : PDS: Nokia - foodtype: Nokia - foodtype. | Nokia - 食品タイプ | | 名前のタイプが不明です | [] | <NA> |
df = places_metadata.get("all", "category")
df.head(2)
| name.text.value | name.text.language | name.name_type | 名前 .representation | description.text.value | description.text.language | description.name_type | 説明。リプレゼンテーション | CATEGORY_SYSTEM | 説明 |
識別子 | | | | | | | | | | |
ここで、 pds:chain_families:10001 を参照してください | BMW | en | 名前のタイプが不明です | [] | BMW | en | 名前のタイプが不明です | [] | ここで、 pds:chain_families:chain_families | 南 |
電子メール : pds:chain_families:10002. | フィアット | en | 名前のタイプが不明です | [] | 南 | 南 | 南 | 南 | ここで、 pds:chain_families:chain_families | <NA> |
レイヤー ID ビルディングメタデータ
building_metadata = hmc.building_metadata
types_to_df(building_metadata.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
CATEGORY_SYSTEM | HERE .content.hmc2.metadata.CategorySystem | 誤り | 正しい | なし |
カテゴリ | HERE .content.hmc2.metadata.Category | 誤り | 正しい | なし |
building_metadata.get("all", "category_system")
| name.text.value | name.text.language | name.name_type | 名前 .representation | description.text.value | description.text.language | description.name_type | 説明。リプレゼンテーション |
識別子 | | | | | | | | |
HERE : cm:building-category: 1999217009 | FEATSTP | | 名前のタイプが不明です | [] | フィーチャーのサブタイプ | | 名前のタイプが不明です | [] |
HERE : cm:building-category: 1999021584 | 機能 | | 名前のタイプが不明です | [] | 機能タイプ | | 名前のタイプが不明です | [] |
場所 : cm: building-category: 7979404116 | JPN_CARTOFEATURE_TYPES | | 名前のタイプが不明です | [] | 日本特有の風土 | | 名前のタイプが不明です | [] |
場所 : cm: building-category: 7979406126 | JPN_FEATSTP | | 名前のタイプが不明です | [] | 日本固有の建物タイプ | | 名前のタイプが不明です | [] |
df = building_metadata.get("all", "category")
df.head(2)
| name.text.value | name.text.language | name.name_type | 名前 .representation | 説明 | CATEGORY_SYSTEM |
識別子 | | | | | | |
HERE : cm: building-category: 2005000 | ビジネス / 商業ビル / ランドマーク | | 名前のタイプが不明です | [] | <NA> | HERE : cm:building-category: 1999217009 |
HERE : cm: building-category: 2005000 | ビジネス / 商業ビル / ランドマーク | | 名前のタイプが不明です | [] | <NA> | HERE : cm:building-category: 1999021584 |
レイヤー ID - 地図作成 - メタデータ
cartography_metadata = hmc.cartography_metadata
types_to_df(places_metadata.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
CATEGORY_SYSTEM | HERE .content.hmc2.metadata.CategorySystem | 誤り | 正しい | なし |
カテゴリ | HERE .content.hmc2.metadata.Category | 誤り | 正しい | なし |
cartography_metadata.get("all", "category_system")
| name.text.value | name.text.language | name.name_type | 名前 .representation | description.text.value | description.text.language | description.name_type | 説明。リプレゼンテーション |
識別子 | | | | | | | | |
詳細については、 cm:carto-category:1999893136 を参照してください | CLS_Published_features. | | 名前のタイプが不明です | [] | CLS_Published_features. | | 名前のタイプが不明です | [] |
詳細については、 cm:carto-category: 1999021599 を参照してください | DISPCLAS | | 名前のタイプが不明です | [] | 表示クラス | | 名前のタイプが不明です | [] |
詳細については、 cm: carto-category: 1999021584 を参照してください | 機能 | | 名前のタイプが不明です | [] | 機能タイプ | | 名前のタイプが不明です | [] |
場所 : cm: carto-category: 7979404116 | JPN_CARTOFEATURE_TYPES | | 名前のタイプが不明です | [] | 日本特有の風土 | | 名前のタイプが不明です | [] |
場所 : cm: carto-category: 7979406126 | JPN_FEATSTP | | 名前のタイプが不明です | [] | 日本固有の建物タイプ | | 名前のタイプが不明です | [] |
HERE : cm:carto-category: 1999918379 | landcover_class | | 名前のタイプが不明です | [] | landcover_class | | 名前のタイプが不明です | [] |
df = cartography_metadata.get("all", "category")
df.head(2)
| name.text.value | name.text.language | name.name_type | 名前 .representation | 説明 | CATEGORY_SYSTEM |
識別子 | | | | | | |
場所 : cm: Carto-category: | 該当なし | | 名前のタイプが不明です | [] | <NA> | 詳細については、 cm:carto-category: 1999021599 を参照してください |
場所 : cm: carto-category: 1. | ファーストクラス | | 名前のタイプが不明です | [] | <NA> | 詳細については、 cm:carto-category: 1999021599 を参照してください |
3.17トラックサービスの場所
truck_service_locations = hmc.truck_service_locations
types_to_df(truck_service_locations.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
サプライヤー | ここに。content.hmc2.models.Supplier | 正しい | 正しい | なし |
著者 | ここに。content.hmc2.models.Author | 正しい | 誤り | なし |
場所 | ここです。content.hmc2.models。場所 | 正しい | 正しい | なし |
external_identifier | ここに.content.hmc2.models.ExternalIdentifier | 正しい | 正しい | なし |
連絡先情報 | ここに.content.hmc2.models.ContactInformationがあります | 正しい | 誤り | なし |
Operating_time | content.hmc2.models.OperatingTime | 正しい | 誤り | なし |
フィードバック | ここに.content.hmc2.models.Feedback | 正しい | 誤り | なし |
支払い | ここに。content.hmc2.models.Payment | 正しい | 誤り | なし |
relationship_attribute | ここに.content.hmc2.models.RelationshipAttributeがあります | 正しい | 誤り | なし |
capacity_attribute | ここに.content.hmc2.models.CapacityAttribute | 正しい | 誤り | なし |
インターネット接続属性 | ここに.content.hmc2.models.InternetConnectionAtt... | 正しい | 誤り | なし |
price_range | ここに.content.hmc2.models.PriceRangeがあります | 正しい | 誤り | なし |
話し言葉 | ここに。content.hmc2.models.SpokenLanguage | 正しい | 誤り | なし |
qr_code_attribute | ここに.content.hmc2.models.QrCodeAttribute | 正しい | 誤り | なし |
verification_attribute | here.content.hmc2.models.VerificationAttribute | 正しい | 誤り | なし |
media_reference_attribute | ここに.content.hmc2.models.MediaReferenceAttribute | 正しい | 誤り | なし |
QUALITY_SCORE | content.hmc2.models.QualityScore | 正しい | 誤り | なし |
place_access_attribute | ここに.content.hmc2.models.PlaceAccessAttribute | 正しい | 誤り | なし |
amenities_attribute | ここに.content.hmc2.models.AmenitiesAttribute | 正しい | 誤り | なし |
アルコール_サービス_属性 | ここに.content.hmc2.models.AlcoholServiceAttribute | 正しい | 誤り | なし |
basic_info_attribute | here.content.hmc2.models.BasicInfoAttribute | 正しい | 誤り | なし |
その他の情報 | ここ。content.hmc2.models.OtherInformation | 正しい | 誤り | なし |
electric_charge_attribute | content.hmc2.models.ElectricChargeAttribute | 正しい | 誤り | なし |
hotel_attribute | ここに.content.hmc2.models.HotelAttribute | 正しい | 誤り | なし |
ロケーション情報 | ここに.content.hmc2.models.LocationInformationがあります | 正しい | 誤り | なし |
parking_attribute | ここに.content.hmc2.models.ParkingAttributeがあります | 正しい | 誤り | なし |
restaurant_attribute | here.content.hmc2.models.RestaurantAttribute | 正しい | 誤り | なし |
transit_attribute | ここに.content.hmc2.models.TransitAttribute | 正しい | 誤り | なし |
Vehicle_services_attribute | ここに.content.hmc2.models.VehicleServicesAttribute | 正しい | 誤り | なし |
address | ここに.content.hmc2.models.Address | 正しい | 誤り | なし |
位置情報 | ここ。content.hmc2.models.Location | 正しい | 正しい | なし |
truck_attribute | here.content.hmc2.models.TruckAttribute | 正しい | 誤り | なし |
FUEL_TYPE_ATTRIBUTE | ここに.content.hmc2.models.FuelTypeAttribute | 正しい | 誤り | なし |
social_signal | ここに.content.hmc2.models.SocialSignal | 正しい | 誤り | なし |
port_attribute | content.hmc2.models.PortAttribute | 正しい | 誤り | なし |
安全カメラ(Safety_Camera | ここに。content.hmc2.models.SafetyCamera | 正しい | 誤り | なし |
black_spot | content.hmc2.models.BlackSpot | 正しい | 誤り | なし |
match_level_attribute | here.content.hmc2.models.MatchLevelAttribute | 正しい | 誤り | なし |
Affiliation_attribute | content.hmc2.models.AffiliationAttribute | 正しい | 誤り | なし |
Officeタイプ属性 | ここに.content.hmc2.models.OfficeTypeAttribute | 正しい | 誤り | なし |
NOTE_TYPE_ATTRIBUTE | ここに.content.hmc2.models.NoteTypeAttribute | 正しい | 誤り | なし |
place_category_confidence_attribute | content.hmc2.models.PlaceCategoryConfiden ... | 正しい | 誤り | なし |
Popularity_attribute | ここに.content.hmc2.models.PopularityAttribute | 正しい | 誤り | なし |
VENDOR_URL_ATTRIBUTE | content.hmc2.models.VendorUrlAttribute | 正しい | 誤り | なし |
df = truck_service_locations.get("18783524", "external_identifier")
df.head(2)
| | 場所 | supplier.partition_id | 仕入先ID | supplier.name | supplier.category.partition | supplier.category.identifier | 非アクティブ | カテゴリパーティション | Category.identifier | タイプ |
partition_id | ID | | | | | | | | | | |
18783524 | 1010706766 | [ { 'partition_id': '18783524'、'id':'ここ:PDS:... | 18783524 | ここで: pds:placesupplier:corepoixml | [ { ' text ':{ '値':'corepoixml'、'language':...って...。 | すべて | ここで:PDS:NAVTEQ-LCMS:700-7900-0130 | 誤り | すべて | ここで:PDS:NAVTEQ-LCMS:700-7600-0116 | 仕入先POIID |
1010737751 | [ { 'partition_id': '18783524'、'id':'ここ:PDS:... | 18783524 | ここで: pds:placesupplier:corepoixml | [ { ' text ':{ '値':'corepoixml'、'language':...って...。 | すべて | ここで:PDS:NAVTEQ-LCMS:700-7900-0130 | 誤り | すべて | ここで:PDS:NAVTEQ-LCMS:700-7600-0116 | 仕入先POIID |
3.18ここに場所
here_places = hmc.here_places
types_to_df(here_places.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
サプライヤー | ここに。content.hmc2.models.Supplier | 正しい | 正しい | なし |
著者 | ここに。content.hmc2.models.Author | 正しい | 誤り | なし |
場所 | ここです。content.hmc2.models。場所 | 正しい | 正しい | なし |
external_identifier | ここに.content.hmc2.models.ExternalIdentifier | 正しい | 正しい | なし |
連絡先情報 | ここに.content.hmc2.models.ContactInformationがあります | 正しい | 誤り | なし |
Operating_time | content.hmc2.models.OperatingTime | 正しい | 誤り | なし |
フィードバック | ここに.content.hmc2.models.Feedback | 正しい | 誤り | なし |
支払い | ここに。content.hmc2.models.Payment | 正しい | 誤り | なし |
relationship_attribute | ここに.content.hmc2.models.RelationshipAttributeがあります | 正しい | 誤り | なし |
capacity_attribute | ここに.content.hmc2.models.CapacityAttribute | 正しい | 誤り | なし |
インターネット接続属性 | ここに.content.hmc2.models.InternetConnectionAtt... | 正しい | 誤り | なし |
price_range | ここに.content.hmc2.models.PriceRangeがあります | 正しい | 誤り | なし |
話し言葉 | ここに。content.hmc2.models.SpokenLanguage | 正しい | 誤り | なし |
qr_code_attribute | ここに.content.hmc2.models.QrCodeAttribute | 正しい | 誤り | なし |
verification_attribute | here.content.hmc2.models.VerificationAttribute | 正しい | 誤り | なし |
media_reference_attribute | ここに.content.hmc2.models.MediaReferenceAttribute | 正しい | 誤り | なし |
QUALITY_SCORE | content.hmc2.models.QualityScore | 正しい | 誤り | なし |
place_access_attribute | ここに.content.hmc2.models.PlaceAccessAttribute | 正しい | 誤り | なし |
amenities_attribute | ここに.content.hmc2.models.AmenitiesAttribute | 正しい | 誤り | なし |
アルコール_サービス_属性 | ここに.content.hmc2.models.AlcoholServiceAttribute | 正しい | 誤り | なし |
basic_info_attribute | here.content.hmc2.models.BasicInfoAttribute | 正しい | 誤り | なし |
その他の情報 | ここ。content.hmc2.models.OtherInformation | 正しい | 誤り | なし |
electric_charge_attribute | content.hmc2.models.ElectricChargeAttribute | 正しい | 誤り | なし |
hotel_attribute | ここに.content.hmc2.models.HotelAttribute | 正しい | 誤り | なし |
ロケーション情報 | ここに.content.hmc2.models.LocationInformationがあります | 正しい | 誤り | なし |
parking_attribute | ここに.content.hmc2.models.ParkingAttributeがあります | 正しい | 誤り | なし |
restaurant_attribute | here.content.hmc2.models.RestaurantAttribute | 正しい | 誤り | なし |
transit_attribute | ここに.content.hmc2.models.TransitAttribute | 正しい | 誤り | なし |
Vehicle_services_attribute | ここに.content.hmc2.models.VehicleServicesAttribute | 正しい | 誤り | なし |
address | ここに.content.hmc2.models.Address | 正しい | 誤り | なし |
位置情報 | ここ。content.hmc2.models.Location | 正しい | 正しい | なし |
truck_attribute | here.content.hmc2.models.TruckAttribute | 正しい | 誤り | なし |
FUEL_TYPE_ATTRIBUTE | ここに.content.hmc2.models.FuelTypeAttribute | 正しい | 誤り | なし |
social_signal | ここに.content.hmc2.models.SocialSignal | 正しい | 誤り | なし |
port_attribute | content.hmc2.models.PortAttribute | 正しい | 誤り | なし |
安全カメラ(Safety_Camera | ここに。content.hmc2.models.SafetyCamera | 正しい | 誤り | なし |
black_spot | content.hmc2.models.BlackSpot | 正しい | 誤り | なし |
match_level_attribute | here.content.hmc2.models.MatchLevelAttribute | 正しい | 誤り | なし |
Affiliation_attribute | content.hmc2.models.AffiliationAttribute | 正しい | 誤り | なし |
Officeタイプ属性 | ここに.content.hmc2.models.OfficeTypeAttribute | 正しい | 誤り | なし |
NOTE_TYPE_ATTRIBUTE | ここに.content.hmc2.models.NoteTypeAttribute | 正しい | 誤り | なし |
place_category_confidence_attribute | content.hmc2.models.PlaceCategoryConfiden ... | 正しい | 誤り | なし |
Popularity_attribute | ここに.content.hmc2.models.PopularityAttribute | 正しい | 誤り | なし |
VENDOR_URL_ATTRIBUTE | content.hmc2.models.VendorUrlAttribute | 正しい | 誤り | なし |
df = here_places.get("19319399", "external_identifier")
df.head(2)
| | 場所 | supplier.partition_id | 仕入先ID | supplier.name | supplier.category.partition | supplier.category.identifier | 非アクティブ | カテゴリパーティション | Category.identifier | タイプ |
partition_id | ID | | | | | | | | | | |
19319399 | -- ONOWf770T110HQFg-Ncg | [ { 'partition_id': '19399'、'id':'ここ:PDS:... | 19319399 | ここで: pds:placesupplier:yelp | [ { ' text ':{ '値':'yelp'、'language':''}、'... | すべて | ここで:PDS:NAVTEQ-LCMS:900-9300-0221 | 誤り | すべて | ここに: PDS : NAVTEQ-LCMS : 700-7400-0000 | 仕入先POIID |
-- P10bpP69ZAm_mQm5MkVA | [ { 'partition_id': '19399'、'id':'ここ:PDS:... | 19319399 | ここで: pds:placesupplier:yelp | [ { ' text ':{ '値':'yelp'、'language':''}、'... | すべて | ここで:PDS:NAVTEQ-LCMS:900-9300-0221 | 誤り | | | 仕入先POIID |
3.19ここに基本マップを配置します
here_places_essential_map = hmc.here_places_essential_map
types_to_df(here_places.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
サプライヤー | ここに。content.hmc2.models.Supplier | 正しい | 正しい | なし |
著者 | ここに。content.hmc2.models.Author | 正しい | 誤り | なし |
場所 | ここです。content.hmc2.models。場所 | 正しい | 正しい | なし |
external_identifier | ここに.content.hmc2.models.ExternalIdentifier | 正しい | 正しい | なし |
連絡先情報 | ここに.content.hmc2.models.ContactInformationがあります | 正しい | 誤り | なし |
Operating_time | content.hmc2.models.OperatingTime | 正しい | 誤り | なし |
フィードバック | ここに.content.hmc2.models.Feedback | 正しい | 誤り | なし |
支払い | ここに。content.hmc2.models.Payment | 正しい | 誤り | なし |
relationship_attribute | ここに.content.hmc2.models.RelationshipAttributeがあります | 正しい | 誤り | なし |
capacity_attribute | ここに.content.hmc2.models.CapacityAttribute | 正しい | 誤り | なし |
インターネット接続属性 | ここに.content.hmc2.models.InternetConnectionAtt... | 正しい | 誤り | なし |
price_range | ここに.content.hmc2.models.PriceRangeがあります | 正しい | 誤り | なし |
話し言葉 | ここに。content.hmc2.models.SpokenLanguage | 正しい | 誤り | なし |
qr_code_attribute | ここに.content.hmc2.models.QrCodeAttribute | 正しい | 誤り | なし |
verification_attribute | here.content.hmc2.models.VerificationAttribute | 正しい | 誤り | なし |
media_reference_attribute | ここに.content.hmc2.models.MediaReferenceAttribute | 正しい | 誤り | なし |
QUALITY_SCORE | content.hmc2.models.QualityScore | 正しい | 誤り | なし |
place_access_attribute | ここに.content.hmc2.models.PlaceAccessAttribute | 正しい | 誤り | なし |
amenities_attribute | ここに.content.hmc2.models.AmenitiesAttribute | 正しい | 誤り | なし |
アルコール_サービス_属性 | ここに.content.hmc2.models.AlcoholServiceAttribute | 正しい | 誤り | なし |
basic_info_attribute | here.content.hmc2.models.BasicInfoAttribute | 正しい | 誤り | なし |
その他の情報 | ここ。content.hmc2.models.OtherInformation | 正しい | 誤り | なし |
electric_charge_attribute | content.hmc2.models.ElectricChargeAttribute | 正しい | 誤り | なし |
hotel_attribute | ここに.content.hmc2.models.HotelAttribute | 正しい | 誤り | なし |
ロケーション情報 | ここに.content.hmc2.models.LocationInformationがあります | 正しい | 誤り | なし |
parking_attribute | ここに.content.hmc2.models.ParkingAttributeがあります | 正しい | 誤り | なし |
restaurant_attribute | here.content.hmc2.models.RestaurantAttribute | 正しい | 誤り | なし |
transit_attribute | ここに.content.hmc2.models.TransitAttribute | 正しい | 誤り | なし |
Vehicle_services_attribute | ここに.content.hmc2.models.VehicleServicesAttribute | 正しい | 誤り | なし |
address | ここに.content.hmc2.models.Address | 正しい | 誤り | なし |
位置情報 | ここ。content.hmc2.models.Location | 正しい | 正しい | なし |
truck_attribute | here.content.hmc2.models.TruckAttribute | 正しい | 誤り | なし |
FUEL_TYPE_ATTRIBUTE | ここに.content.hmc2.models.FuelTypeAttribute | 正しい | 誤り | なし |
social_signal | ここに.content.hmc2.models.SocialSignal | 正しい | 誤り | なし |
port_attribute | content.hmc2.models.PortAttribute | 正しい | 誤り | なし |
安全カメラ(Safety_Camera | ここに。content.hmc2.models.SafetyCamera | 正しい | 誤り | なし |
black_spot | content.hmc2.models.BlackSpot | 正しい | 誤り | なし |
match_level_attribute | here.content.hmc2.models.MatchLevelAttribute | 正しい | 誤り | なし |
Affiliation_attribute | content.hmc2.models.AffiliationAttribute | 正しい | 誤り | なし |
Officeタイプ属性 | ここに.content.hmc2.models.OfficeTypeAttribute | 正しい | 誤り | なし |
NOTE_TYPE_ATTRIBUTE | ここに.content.hmc2.models.NoteTypeAttribute | 正しい | 誤り | なし |
place_category_confidence_attribute | content.hmc2.models.PlaceCategoryConfiden ... | 正しい | 誤り | なし |
Popularity_attribute | ここに.content.hmc2.models.PopularityAttribute | 正しい | 誤り | なし |
VENDOR_URL_ATTRIBUTE | content.hmc2.models.VendorUrlAttribute | 正しい | 誤り | なし |
df = here_places_essential_map.get("18431549", "external_identifier")
df.head(2)
| | 場所 | supplier.partition_id | 仕入先ID | supplier.name | supplier.category.partition | supplier.category.identifier | 非アクティブ | カテゴリパーティション | Category.identifier | タイプ |
partition_id | ID | | | | | | | | | | |
18431549 | -e55FIy9a2kmRss2MhUdQ | [ { 'partition_id': '18431549'、'id':'ここ:PDS:... | 18431549 | ここで: pds:placesupplier:yelp | [ { ' text ':{ '値':'yelp'、'language':''}、'... | すべて | ここで:PDS:NAVTEQ-LCMS:800-8700-0298 | 誤り | すべて | ここで:PDS:NAVTEQ-LCMS:700-7400-0133 | 仕入先POIID |
0GxDCLV4-j447WTPcIIKoQ | [ { 'partition_id': '18431549'、'id':'ここ:PDS:... | 18431549 | ここで: pds:placesupplier:yelp | [ { ' text ':{ '値':'yelp'、'language':''}、'... | すべて | ここで:PDS:NAVTEQ-LCMS:800-8700-0298 | 誤り | すべて | ここで:PDS:NAVTEQ-LCMS:200-2200-0020 | 仕入先POIID |
4. マルチレイヤバインディング
4.1 セグメントの管理境界
このバインディングは、セグメントを管理境界に関連付けます。
レイヤー ID - 管理者の場所 、 管理者の場所
segment_admin_boundary = hmc.segment_admin_boundary
types_to_df(segment_admin_boundary.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
segment_admin_boundary | here.content.hmc2.segment_admin_boundary.Segme 。 | 正しい | 誤り | セグメント、配置 |
df = segment_admin_boundary.get(17302684, "segment_admin_boundary")
df.head(2)
| セグメント | 進む | 戻る | ple_ref. パーティション | PLACE_REFER 識別子 | 場所の名前 | ADMIN_CATEGORY | location.partition_id | location.location_id | location.location_type | ... | location.segment_anchor.oriented_segment_ref | location.segment_anchor.attribute_orientation | location.segment_anchor_side | 位置情報アクセス者 | location.popical_geometry を参照してください | location.alternate_geometry | location_with_location_ref.partition_name 内の場所 | location.bine_location_ref.identifier | location.bounding_box | location.level_info |
partition_id | | | | | | | | | | | | | | | | | | | | | |
17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936-27869540-27869541 | 場所 : cm: namedplace:27869542 | [ { 'text' :{ ' 値 ' : 「チャタム諸島」、「言語」 ... | city | 23060936-27869540-27869541 | 場所 : cm:namedplace-loc:27869542 | エリア | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936-27869540-27869541 | 場所 : cm: namedplace:27869549 | [ { 'text' :{ ' 値 ' : 「 8016 」、「言語」:'' } 、 '' 。 | 郵便番号 | 23060936-27869540-27869541 | 場所 : cm:namedplace-loc:27869549 | エリア | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
2 行 × 24 列
df = segment_admin_boundary.get(17302684, "segment_admin_boundary")
df.head(2)
| セグメント | 進む | 戻る | ple_ref. パーティション | PLACE_REFER 識別子 | 場所の名前 | ADMIN_CATEGORY | location.partition_id | location.location_id | location.location_type | ... | location.segment_anchor.oriented_segment_ref | location.segment_anchor.attribute_orientation | location.segment_anchor_side | 位置情報アクセス者 | location.popical_geometry を参照してください | location.alternate_geometry | location_with_location_ref.partition_name 内の場所 | location.bine_location_ref.identifier | location.bounding_box | location.level_info |
partition_id | | | | | | | | | | | | | | | | | | | | | |
17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936-27869540-27869541 | 場所 : cm: namedplace:27869542 | [ { 'text' :{ ' 値 ' : 「チャタム諸島」、「言語」 ... | city | 23060936-27869540-27869541 | 場所 : cm:namedplace-loc:27869542 | エリア | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936-27869540-27869541 | 場所 : cm: namedplace:27869549 | [ { 'text' :{ ' 値 ' : 「 8016 」、「言語」:'' } 、 '' 。 | 郵便番号 | 23060936-27869540-27869541 | 場所 : cm:namedplace-loc:27869549 | エリア | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
2 行 × 24 列
segment_ref = make_ref("17302684", "here:cm:segment:499005300")
segment_admin_boundary_atts = segment_admin_boundary.get_referencing("17302684", "segment_admin_boundary",
"segment", segment_ref)
segment_admin_boundary_atts.head(2)
| partition_id | セグメント | 進む | 戻る | ple_ref. パーティション | PLACE_REFER 識別子 | 場所の名前 | ADMIN_CATEGORY | location.partition_id | location.location_id | ... | location.segment_anchor.oriented_segment_ref | location.segment_anchor.attribute_orientation | location.segment_anchor_side | 位置情報アクセス者 | location.popical_geometry を参照してください | location.alternate_geometry | location_with_location_ref.partition_name 内の場所 | location.bine_location_ref.identifier | location.bounding_box | location.level_info |
0 | 17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936-27869540-27869541 | 場所 : cm: namedplace:27869542 | [ { 'text' :{ ' 値 ' : 「チャタム諸島」、「言語」 ... | city | 23060936-27869540-27869541 | 場所 : cm:namedplace-loc:27869542 | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
1 | 17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936-27869540-27869541 | 場所 : cm: namedplace:27869549 | [ { 'text' :{ ' 値 ' : 「 8016 」、「言語」:'' } 、 '' 。 | 郵便番号 | 23060936-27869540-27869541 | 場所 : cm:namedplace-loc:27869549 | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
2 列 × 25 列
place_ref = make_ref("23060936", "here:cm:namedplace:23060936")
place_admin_boundary_atts = segment_admin_boundary.get_referencing("17302684", "segment_admin_boundary",
"place", place_ref)
place_admin_boundary_atts
| partition_id | セグメント | 進む | 戻る | ple_ref. パーティション | PLACE_REFER 識別子 | 場所の名前 | ADMIN_CATEGORY | location.partition_id | location.location_id | ... | location.segment_anchor.oriented_segment_ref | location.segment_anchor.attribute_orientation | location.segment_anchor_side | 位置情報アクセス者 | location.popical_geometry を参照してください | location.alternate_geometry | location_with_location_ref.partition_name 内の場所 | location.bine_location_ref.identifier | location.bounding_box | location.level_info |
0 | 17302684 | [ { 'ref' :{ 「パーティション 」 : '17302684' 、 ' 識別子 ... | 正しい | 正しい | 23060936 | 場所 : cm: namedplace : 23060936 | [ { 'text' :{ ' 値 ' : ' ニュージーランド ' 、 ' 言語 ' : ... | 国 | 23060936 | 場所 : cm:namedplace-loc:23060936 | ... | [] | relative_direction_unknown | SIDE_UNKNOWN | <NA> | [] | [] | | | | |
1 行 × 25 列
4.2 セグメントの環境ゾーン
この結合によって、セグメントが環境ゾーンに関連付けられます。
レイヤー ID - 環境ゾーン、 ナビゲーション属性
ezc = hmc.environmental_zone_conditions
display(ezc)
<here.content.hmc2.environmental_zone_conditions.EnvironmentalZoneConditions at 0x7f31d53a8f70>
types_to_df(ezc.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
環境ゾーンへのセグメント分割 | HERE .contentity.hmc2.environment_zone_condition... | 正しい | 誤り | 位置、セグメント |
data_ezc = ezc.get(partition = 23618402, object_type = 'segment_to_environmental_zone')
data_ezc.head(2)
| segment_ref. partition | segment_ref. 識別子 | segment_ref.inverted | segment_ref.offset.start | segment_ref.offset.end | 進む | 戻る | applies_to.automobiles | _ を .Buses に適用します | タクシーに _ が適用されます | ... | zone.name | zone.info.description | zone.info.website.value | zone.info.website.language | zone.info.version_date | zone.info.extent_date | zone.info.country | zone.vehicle_class | zone.environment_badge | ZONE.LOCATION_REF |
partition_id | | | | | | | | | | | | | | | | | | | | | |
23618402 | 23618402 | HERE : cm: segment : 76338653 | 誤り | 0.000000 | 0.289408 | 正しい | 正しい | 正しい | 正しい | 正しい | ... | [ { 'text' :{ ' 値 ' : 'Berlin Umweltzone',' 言語 ... | [ { ' value ' : 'De Umweltzone der Stadt Berlin は ... | https://www.berlin.de/senuvk/umwelt/luftqualit 。 | | 2019-05-09 | 2019-01-01 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' 自動 ' 、 ' ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | [ { ' パーティション } ] : '23618400' 、 ' 識別子 ' :' HERE ... |
23618402 | 23618402 | HERE : cm: segment : 76338653 | 誤り | 0.289408 | 0.545853 | 正しい | 正しい | 正しい | 正しい | 正しい | ... | [ { 'text' :{ ' 値 ' : 'Berlin Umweltzone',' 言語 ... | [ { ' value ' : 'De Umweltzone der Stadt Berlin は ... | https://www.berlin.de/senuvk/umwelt/luftqualit 。 | | 2019-05-09 | 2019-01-01 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' 自動 ' 、 ' ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | [ { ' パーティション } ] : '23618400' 、 ' 識別子 ' :' HERE ... |
2 行 × 29 列
data_ezc.iloc[0]['zone.location_ref']
[{'partition': '23618400', 'identifier': 'here:cm:carto-loc:1415962522'}]
ref = make_ref(23618402, "here:cm:segment:92642459")
data = ezc.get_referencing(partition = 23618402,
object_type = 'segment_to_environmental_zone',
ref_type='segment',
referenced_obj=ref)
data
| partition_id | segment_ref. partition | segment_ref. 識別子 | segment_ref.inverted | segment_ref.offset.start | segment_ref.offset.end | 進む | 戻る | applies_to.automobiles | _ を .Buses に適用します | ... | zone.name | zone.info.description | zone.info.website.value | zone.info.website.language | zone.info.version_date | zone.info.extent_date | zone.info.country | zone.vehicle_class | zone.environment_badge | ZONE.LOCATION_REF |
0 | 23618402 | 23618402 | HERE : cm: segment : 92642459 | 誤り | 0.000000 | 0.517792 | 正しい | 正しい | 正しい | 正しい | ... | [ { 'text' :{ ' 値 ' : ' ライプチヒー Strasse Dieself... | [ { ' value ' : 「 Permanentes Durchfahrverbot in der ... | https://www.berlin.de/special/auto-und-motor/n 。 | | 2020-01-29 | 2019-07-25 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' トラック ' 、 ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | <NA> |
1 | 23618402 | 23618402 | HERE : cm: segment : 92642459 | 誤り | 0.517792 | 1.000000 | 正しい | 正しい | 正しい | 正しい | ... | [ { 'text' :{ ' 値 ' : ' ライプチヒー Strasse Dieself... | [ { ' value ' : 「 Permanentes Durchfahrverbot in der ... | https://www.berlin.de/special/auto-und-motor/n 。 | | 2020-01-29 | 2019-07-25 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' トラック ' 、 ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | <NA> |
2 行 × 30 列
ref = make_ref(23618400, "here:cm:carto-loc:1415962522")
data = ezc.get_referencing(partition = 23618402,
object_type = 'segment_to_environmental_zone',
ref_type='location',
referenced_obj=ref)
data.head(2)
| partition_id | segment_ref. partition | segment_ref. 識別子 | segment_ref.inverted | segment_ref.offset.start | segment_ref.offset.end | 進む | 戻る | applies_to.automobiles | _ を .Buses に適用します | ... | zone.name | zone.info.description | zone.info.website.value | zone.info.website.language | zone.info.version_date | zone.info.extent_date | zone.info.country | zone.vehicle_class | zone.environment_badge | ZONE.LOCATION_REF |
0 | 23618402 | 23618402 | HERE : cm: segment : 76338653 | 誤り | 0.000000 | 0.289408 | 正しい | 正しい | 正しい | 正しい | ... | [ { 'text' :{ ' 値 ' : 'Berlin Umweltzone',' 言語 ... | [ { ' value ' : 'De Umweltzone der Stadt Berlin は ... | https://www.berlin.de/senuvk/umwelt/luftqualit 。 | | 2019-05-09 | 2019-01-01 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' 自動 ' 、 ' ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | [ { ' パーティション } ] : '23618400' 、 ' 識別子 ' :' HERE ... |
1 | 23618402 | 23618402 | HERE : cm: segment : 76338653 | 誤り | 0.289408 | 0.545853 | 正しい | 正しい | 正しい | 正しい | ... | [ { 'text' :{ ' 値 ' : 'Berlin Umweltzone',' 言語 ... | [ { ' value ' : 'De Umweltzone der Stadt Berlin は ... | https://www.berlin.de/senuvk/umwelt/luftqualit 。 | | 2019-05-09 | 2019-01-01 | ドイツ | [{ 'hickle_attributes' : { ' カテゴリ ' : ' 自動 ' 、 ' ... | [{'badge_type' : 'demen_stick' 、 'zone_acc... | [ { ' パーティション } ] : '23618400' 、 ' 識別子 ' :' HERE ... |
2 行 × 30 列
data_ezc.iloc[0]
segment_ref.ref.partition 23618402
segment_ref.ref.identifier here:cm:segment:76338653
segment_ref.inverted False
segment_ref.offset.start 0.0
segment_ref.offset.end 0.289408
forward True
backward True
applies_to.automobiles True
applies_to.buses True
applies_to.taxis True
applies_to.carpools True
applies_to.trucks True
applies_to.through_traffic True
applies_to.deliveries True
applies_to.pedestrians False
applies_to.emergency_vehicles False
applies_to.motorcycles False
applies_to.bicycles False
zone.identifier here:cm:envzone:2
zone.name [{'text': {'value': 'Berlin Umweltzone', 'lang...
zone.info.description [{'value': 'Die Umweltzone der Stadt Berlin is...
zone.info.website.value https://www.berlin.de/senuvk/umwelt/luftqualit...
zone.info.website.language
zone.info.version_date 2019-05-09
zone.info.extent_date 2019-01-01
zone.info.country GERMANY
zone.vehicle_class [{'vehicle_attributes': {'category': 'AUTO', '...
zone.environmental_badge [{'badge_type': 'DEU_GREEN_STICKER', 'zone_acc...
zone.location_ref [{'partition': '23618400', 'identifier': 'here...
Name: 23618402, dtype: object
4.3 ナビゲーションおよび高度なナビゲーション属性レイヤーからの制限速度
このバインディングでは、ナビゲーションの制限速度と高度なナビゲーション属性のレイヤーを結合します。 拡張ナビゲーション属性レイヤーはプレミアムコンテンツであるため、アクセスは制限されます。
レイヤー ID - ナビゲーション属性、 詳細 - ナビゲーション属性
speed_limits = hmc.extended_speed_limit
speed_limits
<here.content.hmc2.extended_speed_limit.ExtendedSpeedLimit at 0x7f31d53b0100>
extended_speed_limit = speed_limits.get("17434043", "extended_speed_limit")
extended_speed_limit
| segment_ref. partition | segment_ref. 識別子 | segment_ref.inverted | segment_ref.offset.start | segment_ref.offset.end | 進む | 戻る | 制限速度 | ソース | 無制限 |
partition_id | | | | | | | | | | |
17434043 | 17434043 | HERE : cm: segment : 216802488 | 誤り | 0.614832 | 1.0 | 正しい | 誤り | 20 | 投稿済み | 誤り |
17434043 | 17434043 | HERE : cm: segment : 216802488 | 誤り | 0.614832 | 1.0 | 誤り | 正しい | 20 | 投稿済み | 誤り |
17434043 | 17434043 | 場所 : cm: セグメント : 216507507 | 誤り | 0.635647 | 1.0 | 正しい | 誤り | 40 | 投稿済み | 誤り |
17434043 | 17434043 | 場所 : cm: セグメント : 216507507 | 誤り | 0.635647 | 1.0 | 誤り | 正しい | 40 | 投稿済み | 誤り |
segment_ref = make_ref("17434043", "here:cm:segment:216802488")
extended_speed_limit_attrs = speed_limits.get_referencing("17434043", "extended_speed_limit", "segment", segment_ref
)
extended_speed_limit_attrs
| partition_id | segment_ref. partition | segment_ref. 識別子 | segment_ref.inverted | segment_ref.offset.start | segment_ref.offset.end | 進む | 戻る | 制限速度 | ソース | 無制限 |
0 | 17434043 | 17434043 | HERE : cm: segment : 216802488 | 誤り | 0.614832 | 1.0 | 正しい | 誤り | 20 | 投稿済み | 誤り |
1 | 17434043 | 17434043 | HERE : cm: segment : 216802488 | 誤り | 0.614832 | 1.0 | 誤り | 正しい | 20 | 投稿済み | 誤り |
4.4 セグメントのストリート名
このバインディングは、セグメントを管理境界に関連付けます。
レイヤー ID - ナビゲーション属性、 番地名
segment_street_names = hmc.segment_street_names
segment_street = segment_street_names.get(["20371958","17434043"], "street_section")
segment_street.head(2)
| セグメント | 進む | 戻る | attribute.side | attribute.property | 属性 .street_section |
0 | [ { 'ref' :{ 「パーティション 」 : '20371958' 、 ' 識別子 ... | 正しい | 正しい | 両側( Both Sides ) | [] | StreetSection(partition_id='20317122-23489553' ... |
1 | [ { 'ref' :{ 「パーティション 」 : '20371958' 、 ' 識別子 ... | 正しい | 正しい | 両側( Both Sides ) | [] | StreetSection(partition_id='20317122-23489553' ... |
segment_street = segment_street_names.get(["20371958","17434043"], "address_range")
segment_street.head(2)
| セグメント | 進む | 戻る | 属性 .address_range_type | attribute.format | attribute.side | attribute.postal_mapping | 属性 .address_type | attribute.scheme | Attribute.FIRST_HOURE_NUMBER | attribute.last_house_number | 属性 .street_section |
0 | [ { 'ref' :{ 「パーティション 」 : '20371958' 、 ' 識別子 ... | 正しい | 正しい | 論理値 | 宛先不明です | 左側面( Left_Side ) | [ { 'MATCH_CATEGORY' : 'address_range_match' 、 'fi... | ベース | address_scheme_unknown | | | [ StreetSection(partition_id='20317122-2349553... |
1 | [ { 'ref' :{ 「パーティション 」 : '20371958' 、 ' 識別子 ... | 正しい | 正しい | 論理値 | 宛先不明です | 左側面( Left_Side ) | [ { 'MATCH_CATEGORY' : 'address_range_match' 、 'fi... | ベース | address_scheme_unknown | | | [ StreetSection(partition_id='20317122-2349553... |
4.5 ADAS属性
このバインディングは、トポロジジオメトリをADASレイヤに関連付けます。
Layer ID - ADAS属性
adas_attributes = hmc.adas_attributes
partition_id = ['18508594','18608750']
types_to_df(adas_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
CURVATURE_HEADING | ここに.content.hmc2.adas_attributes.CurvatureHea . . . | 正しい | 誤り | なし |
高度 | ここにあります。content.hmc2.adas_attributes.Elevation | 正しい | 誤り | なし |
スロープ | ここに。content.hmc2.adas_attributes.Slope | 正しい | 誤り | なし |
LINK_ACCURACY | ここに.content.hmc2.adas_attributes.LinkAccuracy | 正しい | 誤り | なし |
built_up_area_road | ここに。content.hmc2.adas_attributes.BuiltupAreaRoad | 正しい | 誤り | なし |
curvature_heading_attribute = adas_attributes.get(partition_id, 'curvature_heading')
curvature_heading_attribute.head(2)
| セグメントアンカー(Segment_anchors | 曲率 | 見出し |
partition_id | | | |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | -1000000 | 14723 |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | -1000000 | 68449 |
slope_attribute = adas_attributes.get(partition_id, 'slope')
slope_attribute.head(2)
| セグメントアンカー(Segment_anchors | スロープ | 精度 |
partition_id | | | |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | -21000 | 基本 |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | -20998 | 基本 |
elevation_attribute = adas_attributes.get(partition_id, 'elevation')
elevation_attribute.head(2)
| セグメントアンカー(Segment_anchors | 高度 | 精度 | signed_elevation | node_anchors |
partition_id | | | | | |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | 2518 | 基本 | 2518 | <NA> |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | 2525 | 基本 | 2525 | <NA> |
link_accuracy_attribute = adas_attributes.get(partition_id, 'link_accuracy')
link_accuracy_attribute.head(2)
| セグメントアンカー(Segment_anchors | LINK_ACCURACY |
partition_id | | |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | 2 |
18508594 | [SegmentAnchor(partition_id='18508594', orient... | 4 |
built_up_area_road_attribute = adas_attributes.get(partition_id, 'built_up_area_road')
built_up_area_road_attribute.head(2)
4.6複合道路属性
このバインディングは、複合道路属性をADASレイヤーに関連付けます。
レイヤID - 複合道路属性
composite_road_attributes = hmc.composite_road_attributes
partition_id = ['23195507','23462802','23462789']
types_to_df(composite_road_attributes.object_types())
| データクラス | パーティション によるインデックス | ID でインデックスを作成します | 参照タイプ |
タイプ | | | | |
complex_road_attribute | here.content.hmc2.composite_road_attributes.Co | 正しい | 正しい | なし |
COMPLEX_INTERSection_attribute | here.content.hmc2.composite_road_attributes.Co | 正しい | 正しい | なし |
COMPLEX_OBJECT_ATTRIBUTE | here.content.hmc2.composite_road_attributes.Co | 正しい | 正しい | なし |
complex_object_attribute = composite_road_attributes.get(partition_id, 'complex_object_attribute')
complex_object_attribute
| | node_anchors | セグメントアンカー(Segment_anchors | 名前 | valid_unnamed. | anchor_point.latitude | anchor_point.longitude | anchor_point.z_level | anchor_point.elevation |
partition_id | complex_object_id | | | | | | | | |
23195507 | ここ: cm:crf:1493708652 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1497800168 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1499287692 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
ここで: cm:crf:1504000399 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
ここ: cm:crf:1504006567 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1519617199 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1650073602 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1650125112 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1650131595 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1650133452 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: CM: CRF: 1650144410 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1667168619 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:1677169493 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: CM: CRF: 1684284225 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: CM: CRF: 544894463 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:722159622 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:722562744 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:725863472 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
こちら: cm:crf:725904596 | <NA> | [SegmentAnchor(partition_id='23195507', orient... | <NA> | 正しい | 0.00022 | 0.00039 | 0 | 0.0 |
23462802 | こちら: cm:crf:1578840808 | <NA> | [SegmentAnchor(partition_id='23462802', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1681059910 | <NA> | [SegmentAnchor(partition_id='23462802', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 544892244 | <NA> | [SegmentAnchor(partition_id='23462802', orient... | [text}\n値: "Demashq Square"\n}\nname_ty... | 誤り | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:736990579 | <NA> | [SegmentAnchor(partition_id='23462802', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:737020957 | <NA> | [SegmentAnchor(partition_id='23462802', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
ここ: cm:crf:737090233 | <NA> | [SegmentAnchor(partition_id='23462802', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
23462789 | こちら: cm:crf:1481339727 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1500104605 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 1501861080 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1503889262 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1503889263 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 1573974308 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1623389228 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1659713397 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:1672958913 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:38870755 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:38882882 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544886286 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544886620 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544886680 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544886681 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544892561 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | [text}\n値:" م ي د ا ن ا ل ن ق ل "\n}\n名前_タイプ:... | 誤り | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544892572 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:544892576 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:551627028 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | [text}\n値: "Al Amal Square"\n}\n名前_名... | 誤り | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:551627932 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 710121064 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 710121148 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:710175213 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:710175338 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 710183532 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | [text}\n値:" م ي د ا ن م ق د ي ش و "\n}\n名前_タイプ... | 誤り | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 710190559 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
ここで: cm:crf:736822102 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:736944566 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 737212476 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: cm:crf:739486354 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 739486355 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
こちら: CM: CRF: 739495774 | <NA> | [SegmentAnchor(partition_id='23462789', orient... | <NA> | 正しい | 0.00025 | 0.00047 | 0 | 0.0 |
complex_intersection_attribute = composite_road_attributes.get(partition_id, 'complex_intersection_attribute')
complex_intersection_attribute
| | node_anchors | セグメントアンカー(Segment_anchors |
partition_id | complex_intersection_id | | |
23195507 | こちら: cm:crf:1410280611 | [Node(partition_id='23195507', node_id='ここで: c. . . | [SegmentAnchor(partition_id='23195507', orient... |
こちら: cm:crf:1410310487 | [Node(partition_id='23195507', node_id='ここで: c. . . | [SegmentAnchor(partition_id='23195507', orient... |
こちら: cm:crf:1418600386 | <NA> | [SegmentAnchor(partition_id='23195507', orient... |
こちら: cm:crf:1457805913 | <NA> | [SegmentAnchor(partition_id='23195507', orient... |
こちら: CM: CRF: 1457807146 | [Node(partition_id='23195507', node_id='ここで: c. . . | [SegmentAnchor(partition_id='23195507', orient... |
... | ... | ... | ... |
23462789 | こちら: CM: CRF: 740764272 | [Node(partition_id='23462789', node_id='ここで: c. . . | <NA> |
こちら: CM: CRF: 740764273 | <NA> | [SegmentAnchor(partition_id='23462789', orient... |
こちら: CM: CRF: 740764274 | <NA> | [SegmentAnchor(partition_id='23462789', orient... |
こちら: CM: CRF: 740764275 | <NA> | [SegmentAnchor(partition_id='23462789', orient... |
こちら: cm:crf:741489237 | <NA> | [SegmentAnchor(partition_id='23462789', orient... |
9036 行 × 2 列
complex_road_attribute = composite_road_attributes.get(partition_id,'complex_road_attribute')
complex_road_attribute
| | セグメントアンカー(Segment_anchors | start_complex_intersection_ref.identifier | start_complex_intersection_ref.partition_name | end_complex_intersection_ref.identifier | end_complex_intersection_ref.partition_name |
partition_id | complex_road_id | | | | | |
23195507 | こちら: cm:crf:1410280612 | [SegmentAnchor(partition_id='23195507', orient... | こちら: cm:crf:704229234 | | こちら: cm:crf:1410280611 | |
こちら: CM: CRF: 1457805915 | [SegmentAnchor(partition_id='23195507', orient... | こちら: cm:crf:1457805913 | | こちら: CM: CRF: 544887755 | |
こちら: CM: CRF: 1457807153 | [SegmentAnchor(partition_id='23195507', orient... | こちら: CM: CRF: 1457807146 | | こちら: cm:crf:734900193 | |
こちら: CM: CRF: 1457807154 | [SegmentAnchor(partition_id='23195507', orient... | こちら: CM: CRF: 1497853257 | | こちら: CM: CRF: 1457807146 | |
こちら: CM: CRF: 1457807155 | [SegmentAnchor(partition_id='23195507', orient... | こちら: cm:crf:1457807148 | | こちら: cm:crf:544894522 | |
... | ... | ... | ... | ... | ... | ... |
23462789 | こちら: CM: CRF: 740764278 | [SegmentAnchor(partition_id='23462789', orient... | こちら: CM: CRF: 740764271 | | こちら: CM: CRF: 740764274 | |
こちら: CM: CRF: 740764279 | [SegmentAnchor(partition_id='23462789', orient... | こちら: CM: CRF: 740764272 | | こちら: CM: CRF: 740764275 | |
こちら: cm:crf:741489238 | [SegmentAnchor(partition_id='23462789', orient... | こちら: cm:crf:741489237 | | こちら: CM: CRF: 544869158 | |
こちら: cm:crf:741489239 | [SegmentAnchor(partition_id='23462789', orient... | こちら: CM: CRF: 544869165 | | こちら: cm:crf:741489237 | |
こちら: CM: CRF: 743367541 | [SegmentAnchor(partition_id='23462789', orient... | こちら: cm:crf:1672893600 | | こちら: CM: CRF: 544884808 | |
9090 行 × 5 列
5. ノートブックをダウンロードします
ローカルマシンでノートブックを実行するには、以下のリンクを参照してください。
url = os.path.abspath("")
notebook_name = 'hmc.ipynb'
notebook = FileLink(f"{url}/{notebook_name}", result_html_prefix="Click here to download: ")
display(notebook)
HERE をクリックしてダウンロードします。/builds/sdk/pysdk -nagini/dev_guide/ notebooks/hmc.ipynb