diff --git a/src/FeatureItem.svelte b/src/FeatureItem.svelte index 5921fad..8979353 100644 --- a/src/FeatureItem.svelte +++ b/src/FeatureItem.svelte @@ -46,7 +46,7 @@ $: placeType = feature.properties?.categories?.join(", ") ?? - feature.properties?.place_type_name?.[0] ?? + feature.place_type_name?.[0] ?? feature.place_type[0]; $: { diff --git a/src/GeocodingControl.svelte b/src/GeocodingControl.svelte index 5058f5b..6f399e5 100644 --- a/src/GeocodingControl.svelte +++ b/src/GeocodingControl.svelte @@ -649,6 +649,7 @@ place_name: isReverse.decimalLatitude + ", " + isReverse.decimalLongitude, place_type: ["reverse"], + place_type_name: ["reverse"], center: [isReverse.decimalLongitude, isReverse.decimalLatitude], bbox: [ isReverse.decimalLongitude, diff --git a/src/types.ts b/src/types.ts index 1832751..005db6a 100644 --- a/src/types.ts +++ b/src/types.ts @@ -9,6 +9,7 @@ export type Feature = FeatureType & { text: string; place_name: string; place_type: string[]; + place_type_name: string[]; center: Position; bbox: BBox; address?: string;