OvertureMaps / data

Overture Maps Data
https://docs.overturemaps.org
963 stars 38 forks source link

Encoding issue for names in theme=transportation/type=segment files #171

Closed grim7reaper closed 4 months ago

grim7reaper commented 4 months ago

Seems like non-ASCII characters are mangled:

Screenshot 2024-06-20 at 09 40 24

You can reproduce by generating an extract on Paris with the following command:

overturemaps download --bbox=2.253544,48.815185,2.415888,48.903915 -f geoparquet --type=segment -o paris.parquet

Then inspect with:

parquet-reader paris.parquet | less

Same issue in Japan BTW, even worse it seems (most/all names are ????).

Am I doing something wrong or is there a problem with the data?

dezhin commented 4 months ago

Same issue with DuckDB-based processing. Other layers are OK.

mits003 commented 4 months ago

Same issue with buildings layer in Japan.

jwass commented 4 months ago

Thanks for reporting this. This looks like a new issue in the June release. We'll be taking a look asap.

jwass commented 4 months ago

@mits003 Can you provide a few IDs/examples of where you're seeing this for buildings? I queried a handful of buildings around Tokyo and things look normal.

Using Athena:

select id, names
from v2024_06_13_beta_0
where type = 'building'
    and bbox.xmin > 139.55432342090774
    and bbox.ymin >  35.62027973118643
    and bbox.xmax < 139.7760378697795
    and bbox.ymax < 35.76540812552304
 and names.primary is not null
limit 100
#   id  names
1   08b2f5aadac09fff0200a171e4941844    {primary=御所, common={zh-Hans=御所, zh-Hant=御所, ko=어소, ja-Kana=ごしょ, ja=御所, en=Gosho (Emperor's resting place), es=Gosho (palacio de descanso del emperador), zh=御所}, rules=null}
2   08b2f5aadacf1fff020074af98e2680d    {primary=吹上大宮御所, common={ru=дворец Фукиагэ-Омия, ko=후키아게 정원, ja-Kana=ふきあげおおみやごしょ, ja=吹上大宮御所, en=Fukiage Omiya Palace, fr=Palais Fukiage Ōmiya, es=Palacio Fukiage Ōmiya, zh=吹上大宮御所}, rules=null}
3   08b2f5aadac1afff0200d7bc89284c8c    {primary=吹上御所 花蔭亭, common={ko=후키아게어소 화인정}, rules=null}
4   08b2f5aadacf3fff02003d4f5ad52fc4    {primary=御文庫, common={ko=어문고, en=Obunko (Library)}, rules=null}
5   08b2f5aadada0fff02001e4fa50e634d    {primary=宮内庁, common={zh-Hans=宫内厅, ja-Kana=くないちょう, ja=宮内庁, en=Imperial Household Agency, fr=Agence impériale, es=Agencia imperial, zh=宮內廳}, rules=null}
6   08b2f5a32da50fff0200a24c936adb93    {primary=宮内庁自動車班, common={en=Imperial Household Agency Car Group, ko=궁내청 자동차반, es=Imperial Household Agency Car Group}, rules=null}
7   08b2f5a32da53fff02003513656abb09    {primary=富士見櫓, common={ja-Hira=ふじみやぐら, en=Fujimi-yagura, fr=Tour Fujimi, ja-Latn=Fujimi-yagura, es=Fujimi-yagura}, rules=null}
8   08b2f5aadad96fff0200ec575f0feef6    {primary=富士見多聞, common={ja-Hira=ふじみ たもん, en=Fujimi Tamon, fr=Tour d'observation, ja-Latn=Fujimi-tamon}, rules=null}
9   08b2f5a32d261fff0200772394086924    {primary=乾門, common={en=Inuimon Gate, es=Puerta Inuimon}, rules=null}
10  08b2f5a32d35cfff0200937ec85ca413    {primary=北桔橋門, common={ja-Hira=きたはねばしもん, en=kitahanebashi Gate, fr=Porte du pont Kitahane, ja-Latn=Kitahanebashi-mon}, rules=null}
11  08b2f5a32d358fff0200b419327718cd    {primary=北桔橋門警備派出所, common=null, rules=null}
12  08b2f5a32d361fff0200b2ffb5ad004d    {primary=石室, common={en=Ishimuro, ko=이시무로, fr=Ishimuro, ja-Kana=いしむろ, ja=石室}, rules=null}
13  08b2f5a32d342fff0200675443b66a08    {primary=天守台, common={ja-Hira=てんしゅだい, ko=천수대, en=Tenshudai (Donjon), fr=Donjon principal, ja-Latn=Tenshudai, es=Donjon principal, zh=天守台}, rules=null}
14  08b2f5a32d354fff0200ce559de3881f    {primary=桃華楽堂, common={ja-Hira=とうかがくどう, ko=도화악당, en=Tōkagakudō Concert Hall, fr=Salle de concert des fleurs de pêcher, ja-Latn=Tōkagaku-dō, es=Sala de conciertos Tōkagakudō}, rules=null}
15  08b2f5a32d350fff02001741289b1fe6    {primary=書陵部庁舎, common={en=Archives and Mausolea Department, ko=서릉부 청사, es=Departamento de archivos y mausoleo, ja-Kana=しょりょうぶちょうしゃ, ja=書陵部庁舎}, rules=null}
16  08b2f5a32d376fff020093a69b9909bd    {primary=楽部庁舎, common={en=Music Department office, ko=악부청사, es=Oficina del departamento de música, ja-Kana=がくぶちょうしゃ, ja=楽部庁舎}, rules=null}
17  08b2f5aada50afff0200f7178b96e6fe    {primary=六角堂, common={en=Hexagonal temple, es=Templo hexagonal}, rules=null}
18  08b2f5aada424fff020081bbaa188aab    {primary=前屋, common=null, rules=null}
19  08b2f5aada51bfff02009212c96fc06c    {primary=千鳥ヶ淵ボート場, common=null, rules=null}
20  08b2f5a32d24dfff0200b93cb29ae626    {primary=旧近衛師団司令部, common={en=Former Imperial Guard Headquarters, ja-Latn=Kyū Konoe-shidan Shireibu, ja=旧近衛師団司令部}, rules=null}
21  08b2f5aada416fff02003b2e9d15fc11    {primary=三番町共用会議所, common=null, rules=null}
22  08b2f5aada485fff0200429e6d6a556b    {primary=九段ビル, common={en=Kudan Building}, rules=null}
23  08b2f5aada480fff0200e0ba74197e6e    {primary=南側詰所, common=null, rules=null}
24  08b2f5aada484fff02002a3964248391    {primary=北の丸ビル, common=null, rules=null}
25  08b2f5aada484fff0200dfbfd7feb3bd    {primary=松岡九段ビル, common=null, rules=null}
26  08b2f5aada580fff02005125385aa41c    {primary=北の丸休憩所, common={en=Kitanomaru Rest Area}, rules=null}
27  08b2f5aada590fff02001044c3572d12    {primary=日本武道館, common={de=Nippon Budōkan, ru=Ниппон Будокан, ko=일본 무도관, ja-Kana=にっぽんぶどうかん, en=Nippon Budokan, fr=Nippon Budokan, es=Nippon Budokan, zh=日本武道馆, cs=Nippon Budokan, ar=نيبون بودوكان, th=นิปปงบุโดกัง, uk=Палац бойових мистецтв Японії, ja=日本武道館, fa=نیپون بودوکان}, rules=null}
28  08b2f5a32996dfff0200c0cad94ffe7d    {primary=田安門, common=null, rules=null}
29  08b2f5a32996cfff0200a29c009bbf2e    {primary=彌生慰霊堂, common=null, rules=null}
30  08b2f5a32d2d9fff0200341995e70ebf    {primary=九段会館テラス, common=null, rules=null}
31  08b2f5a329966fff0200177c0e9fca9e    {primary=九段会館, common={en=Kudan Kaikan, es=Kudan Kaikan, zh=九段會館, ja-Kana=くだんかいかん}, rules=[{variant=alternate, language=null, value=軍人会館, between=null, side=null}]}
32  08b2f5a32d276fff0200f0e3d237dd71    {primary=国立公文書館, common={ru=Национальный архив Японии, ja-Kana=こくりつこうぶんしょかん, ja=国立公文書館, en=National Archives of Japan, es=Archivos Nacionales de Japón, zh=國立公文書館}, rules=null}
33  08b2f5a32d2e5fff020055ab2fcdaeea    {primary=科学技術館, common={zh-Hant=科學技術館, ko=과학박물관, ja-Kana=かがくぎじゅつかん, ja=科学技術館, en=Science Museum, fr=Musée des sciences, es=Museo de Ciencia, zh=科学技术馆}, rules=null}
34  08b2f5a32d22afff0200453e65be82b5    {primary=東京国立近代美術館, common={en=National Museum of Modern Art, Tokyo (MOMAT), ru=Национальный музей современного искусства (Токио), es=Museo Nacional de Arte Moderno de Tokio, zh=東京國立近代美術館, ja=東京国立近代美術館}, rules=null}
35  08b2f5a32d203fff0200f88c9c23aabd    {primary=警視庁第一機動隊, common={en=Metropolitan Police Agency First Riot, ja=警視庁第一機動隊}, rules=null}
36  08b2f5a32d230fff020025a6e262b102    {primary=パレスサイドビルディング, common={en=Palace Side Building, es=Edificio Palace Side, zh=宮景大樓, ja=パレスサイドビルディング}, rules=null}
37  08b2f5a32d389fff02005a5d45d69a6d    {primary=一橋総合ビル, common={en=Hitotsubashi Sogo Building, es=Edificio Hitotsubashi Sogo, ja=一橋総合ビル}, rules=null}
38  08b2f5a32d2c5fff0200b263582fc18d    {primary=清水門, common={en=Shimizu-mon Gate}, rules=null}
39  08b2f5a32d219fff02009051be983b12    {primary=代官町住宅, common={en=Daikancho Housing Complex, ko=다이칸초 주택, es=Daikancho Housing Complex}, rules=null}
40  08b2f5a32d2e6fff02005c85a4f4251c    {primary=メゾン北の丸, common={ko=메이손 기타노마루, en=Maison Kitanomaru}, rules=null}
41  08b2f5a32d2e6fff020018de0eafc44e    {primary=皇警宿舎2号館, common={ko=황거숙소2호관, en=Imperial Guard Dormitory No. 2}, rules=null}
42  08b2f5a32d2e2fff0200aeb566840be1    {primary=皇警宿舎1号館, common={ko=황거숙소1호관, en=Imperial Guard Dormitory No. 1}, rules=null}
43  08b2f5a32d2c2fff020054ed157f2180    {primary=千代田会館ビル, common={en=Chiyoda Assembly Hall}, rules=null}
44  08b2f5a32d2d4fff02007ca81dfa7e0d    {primary=九段第3合同庁舎, common={en=Kudan Third Office Complex}, rules=null}
45  08b2f5a32d216fff0200737409cb49ec    {primary=住友商事竹橋ビル, common={en=Sumitomoshoji-takebashi Building, es=Edificio Sumitomoshoji-takebashi, ja=住友商事竹橋ビル}, rules=null}
46  08b2f5a32d28dfff02008e1219db5532    {primary=九段第2合同庁舎, common={en=Kudan Second Office Complex}, rules=null}
47  08b2f5a32d2a8fff0200fd3733e8f1a1    {primary=九段合同庁舎, common={en=Kudan Office Complex}, rules=null}
48  08b2f5a32d282fff0200befddcb8fc7f    {primary=日本教育会館, common={en=Japan Education Center, ja=日本教育会館}, rules=null}
49  08b2f5a32da0afff020027b70a07f228    {primary=桔梗門, common={ja-Hira=ききょうもん, en=Kikyō-mon, ko=길경문, fr=Porte Kikyō, ja-Latn=Kikyō-mon}, rules=null}
50  08b2f5a32da03fff020047f99693ed50    {primary=巽櫓, common={ja-Hira=たつみやぐら, ko=다츠미야구라, en=Tatsumi-yagura, fr=Tour Tatsumi, ja-Latn=tatsumi-yagura, es=Tatsumi-yagura}, rules=null}
51  08b2f5a32da1cfff0200d0f920d0838c    {primary=窓明館, common={en=Someikan Hall, ko=창명관, es=Salón Someikan}, rules=null}
52  08b2f5a32dac4fff02003f1f3d9205ed    {primary=Oh-bansho, common={en=Oh-bansho}, rules=null}
53  08b2f5a32daf0fff02000286bec7d63f    {primary=百人番所, common={ko=햐쿠닌반쇼, ja-Kana=ひゃくにんばんしょ, ja=百人番所, en=Hyakunin-bansho, fr=Hyakunin-bansho, es=Hyakunin-bansho}, rules=null}
54  08b2f5a32dad4fff0200df3e06c16799    {primary=同心番所, common={en=dōshin-bansho, ko=도신반쇼, fr=dōshin-bansho, ja=同心番所}, rules=null}
55  08b2f5a32daf4fff0200e8d6c7a80570    {primary=皇宮警察本部, common={ko=황궁경찰본부, ja=皇宮警察本部, en=Imperial Guard Headquarters, fr=Quartiers généraux de la garde impériale, es=Sede de la Guardia Imperial, zh=皇宮警察本部}, rules=null}
56  08b2f5a32daf6fff0200fe8616d642cf    {primary=済寧館, common={en=Saineikan Martial Art Gym, ko=제영관, es=Gimnasio de artes marciales Saineikan}, rules=null}
57  08b2f5a32db8bfff0200fa9680b55dbd    {primary=パレスビル, common={en=Palace Building, es=Palace Building, ja=パレスビル}, rules=null}
58  08b2f5a32db8efff0200eb77c813779d    {primary=日本生命大手町ビル, common={en=Nippon Life Insurance Otemachi Building, ko=일본생명 오테마치빌딩, es=Nippon Life Insurance Otemachi Building, ja=日本生命大手町ビル}, rules=null}
59  08b2f5a32daa3fff0200aa2f2bff1b45    {primary=大手門, common={fr=Porte Ote, en=Ote-mon}, rules=null}
60  08b2f5a32daa3fff02008feee605ee09    {primary=皇宮警察本部坂下護衛署 大手門警備派出所, common=null, rules=null}
61  08b2f5a32da85fff02005c137ae117e7    {primary=大手門, common={fr=Porte Ote, en=Ote-mon}, rules=null}
62  08b2f5a32db9dfff02004cf482deb978    {primary=三井住友銀行本店ビルディング, common={en=SMBC Head Office Building, es=Sede principal de la SMBC, ja=三井住友銀行本店ビルディング}, rules=null}
63  08b2f5a32dab4fff0200dd0f4469f6a5    {primary=大手門タワー・JXビル, common={en=Otemon Tower, ko=오테몬 타워, es=Otemon Tower}, rules=null}
64  08b2f5a32dad0fff02002f7f39a7427e    {primary=二の丸休憩所, common={ko=니노마루 휴게소}, rules=null}
65  08b2f5a32da89fff02008d3b531962e1    {primary=大手休憩所, common={en=Ōte rest house, fr=Oote-kyūkeijo, ja-Kana=おおてきゅうけいじょ, ja=大手休憩所}, rules=null}
66  08b2f5a32da8cfff020089dfb60694ad    {primary=宮内庁 三の丸尚蔵館, common={ja-Hira=さんのまるしょうぞうかん, ko=궁내청 산노마루 상장관, en=Museum of the Imperial Collections, fr=Musée des collections impériales, ja-Latn=Kunaichou Sannomaru-Shōzōkan, es=Museo de colecciones imperiales}, rules=null}
67  08b2f5a32d323fff0200664d7bec3de7    {primary=諏訪の茶屋, common={ja-Hira=すわのちゃや, en=Suwa-no-chaya, fr=Maison de thé Suwa, ja-Latn=Suwa-no-chaya, es=Suwa-no-chaya}, rules=null}
68  08b2f5a32da83fff0200dd534d8189bf    {primary=宮内庁病院, common={en=Hospital of the Imperial Household, ko=궁내청 병원, fr=Hopital de la Maison Impériale, es=Hospital del Palacio Imperial, ja=宮内庁病院}, rules=null}
69  08b2f5a32d16bfff020012187f60c86b    {primary=大手町パークビルディング, common={en=Otemachi Park Building, es=Edificio Otemachi Park}, rules=null}
70  08b2f5a32d14afff0200fe71bad77fdf    {primary=Mitsui & Co., common=null, rules=null}
71  08b2f5a32d063fff0200540856746a4c    {primary=東京消防庁, common={en=Tokyo Fire Department, es=Departamento de bomberos de Tokio, ja-Kana=とうきょうしょうぼうちょう, ja=東京消防庁}, rules=null}
72  08b2f5a32d066fff0200e793d871da16    {primary=日本経済新聞社, common=null, rules=null}
73  08b2f5a32db84fff0200e1532d0bdba4    {primary=銀行会館, common={yue=東京銀行協會大廈, en=Tokyo Ginko Kyokai Building, ko=도쿄은행협회 빌딩, es=Tokyo Ginko Kyokai Building, zh=东京银行协会大厦}, rules=null}
74  08b2f5a32dba2fff0200d693a8a489c0    {primary=みずほ丸の内タワー, common={ko=미즈호 마루노우치 타워}, rules=null}
75  08b2f5a32dbb3fff02009a558ea2bc3b    {primary=丸の内テラス, common=null, rules=null}
76  08b2f5a32db95fff02007d6adb1f3c5c    {primary=三井住友銀行東館, common=null, rules=null}
77  08b2f5a32dbb6fff020071c32e6095cc    {primary=丸の内永楽ビルディング, common={ko=마루노우치 에이라쿠 빌딩, en=Marunochi Eiraku Building}, rules=null}
78  08b2f5a32db92fff020055e60fe58d9e    {primary=大手町ファーストスクエアウェストタワー, common={en=Otemachi 1st Square West Tower, ko=오테마치 퍼스트스퀘어웨스트 타워, es=Otemachi First Square Torre Oeste}, rules=null}
79  08b2f5a32d16dfff02001e46fd002b19    {primary=大手センタービル, common={en=Ote Center Building, ko=오테마치 센터빌딩, es=Ote Center Building}, rules=null}
80  08b2f5a32d165fff0200d120ec923a48    {primary=大手町ファーストスクエアイーストタワー, common={en=Otemachi 1st Square East Tower, ko=오테마치 퍼스트스퀘어웨스트 타워, es=Otemachi First Square Torre Este}, rules=null}
81  08b2f5a32d8ecfff02000048a0b6e981    {primary=丸の内センタービルディング, common={ja=丸の内センタービルディング}, rules=null}
82  08b2f5a32d8e0fff0200c35655a1c2cc    {primary=丸の内北口ビル, common={en=Marunouchi Kitaguchi Building, es=Edificio Marunouchi Kitaguchi}, rules=null}
83  08b2f5a32d8cefff02005bd62e768f63    {primary=大手町タワー, common={en=Otemachi Tower, ko=오테마치 타워, es=Otemachi Tower}, rules=null}
84  08b2f5a32d8c0fff02006bba4c569302    {primary=大手町野村ビル, common={yue=大手町野村大廈, en=Otemachi Nomura Building, es=Otemachi Nomura, zh=大手町野村大厦}, rules=null}
85  08b2f5a32d8d0fff02004a6a07f6c9a5    {primary=アーバンネット大手町ビル, common={en=Urban Net Otemachi Building, ko=어반넷 오테마치 빌딩, es=Urban Net Otemachi Building}, rules=null}
86  08b2f5a32d889fff020098bee4d11b2a    {primary=NTTデータ大手町ビル, common={en=NTT Data, ja=NTTデータ大手町ビル}, rules=null}
87  08b2f5a32d143fff0200f1a3cac9cbcc    {primary=Otemachi One Tower, common=null, rules=null}
88  08b2f5a32d166fff02001ec7a40a18ee    {primary=大手町ビルヂング, common={en=Otemachi Building, es=Edificio Otemachi, ja=大手町ビルヂング}, rules=null}
89  08b2f5a32d171fff02008e3762ee334e    {primary=読売新聞ビル, common={en=Yomiuri Shimbun Building, es=Edificio Yomiuri Shimbun, zh=讀賣新聞大樓, ja=読売新聞ビル}, rules=null}
90  08b2f5a32d155fff020077a263890036    {primary=KDDI大手町ビル, common={en=KDDI Otemachi Building, es=KDDI Otemachi Building}, rules=null}
91  08b2f5a32d156fff02009119c122bb3f    {primary=グランキューブ, common={en=Grand Cube}, rules=null}
92  08b2f5a32d174fff02003af588f167e5    {primary=東京サンケイビル, common={en=Tokyo Sankei Building, es=Edificio Tokyo Sankei, zh=東京產經大樓}, rules=null}
93  08b2f5a32d10dfff02003a5c1f9cba44    {primary=大手町フィナンシャルシティサウスタワー, common={en=Otemachi Financial City South Tower}, rules=null}
94  08b2f5a32d121fff02008e01ba6080ca    {primary=大手町プレイスウエストタワー, common={en=Otemachi Place West Tower, es=Otemachi Place Torre Oeste}, rules=null}
95  08b2f5a32d123fff02009bda02d398c0    {primary=NTTコミュニケーションズ大手町ビル別館, common={en=NTT Communications Otemachi Building Annex, es=Edificio anexo NTT Otemachi}, rules=null}
96  08b2f5a32d108fff0200f08c5df22284    {primary=大手町フィナンシャルシティノースタワー, common={en=Otemachi Financial City North Tower}, rules=null}
97  08b2f5a32d104fff020068c2987be144    {primary=NTTコミュニケーションズ大手町ビル, common={en=NTT Otemachi Building, es=Edificio NTT Otemachi}, rules=null}
98  08b2f5a32d311fff02006e6afc4f93be    {primary=平川門, common={ja-Hira=ひらかわもん, en=Hirakawa gate, fr=Porte Hirakawa, ja-Latn=Hirakawa-mon, es=Puerta Hirakawa}, rules=null}
99  08b2f5a32d3abfff0200614d4873cd1c    {primary=パレスサイドビルディング, common={en=Palace Side Building, es=Edificio Palace Side, zh=宮景大樓, ja=パレスサイドビルディング}, rules=null}
100 08b2f5a32d3a8fff0200655a31c793ca    {primary=パレスサイドビルディング, common={en=Palace Side Building, es=Edificio Palace Side, zh=宮景大樓, ja=パレスサイドビルディング}, rules=null}
brad-richardson commented 4 months ago

We've identified the bug causing this for transportation segments and are working on a hotfix release. Thank you for flagging!

mits003 commented 4 months ago

I used the following script with overturemaps-py 0.6.0

overturemaps download --bbox=139.762183,35.677613,139.766112,35.680591 -f geojson --type=building -o marunouchi.geojson

I got this.
I'm not really sure what this will described but the Japanese are not shown properly like names":{"primary":"\u4e38\u306e\u5185\u4ef2\u901a\u308a\u30d3\u30eb"

{"type": "FeatureCollection", "features": [
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7634865,35.6777731],[139.7628969,35.6759828],[139.7628698,35.6759004],[139.7629773,35.6758771],[139.7632907,35.675809],[139.7633183,35.6758928],[139.7634072,35.6758735],[139.763489,35.6761219],[139.7633492,35.6761523],[139.7633733,35.6762255],[139.7635954,35.6761772],[139.7637034,35.6765053],[139.763562,35.676536],[139.7635878,35.6766145],[139.7638438,35.6765589],[139.7639778,35.6769657],[139.7638326,35.6769973],[139.7638558,35.6770678],[139.7641972,35.6769936],[139.7643834,35.6775588],[139.7642363,35.6775908],[139.7642553,35.6776485],[139.7637328,35.6777621],[139.7637197,35.6777224],[139.7635827,35.6777522],[139.7636072,35.6778267],[139.7635111,35.6778476],[139.7634865,35.6777731]]]},"properties":{"id":"08b2f5aade41cfff02005db2266b4aff","version":0,"update_time":"2023-12-23T10:11:07.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w144508545@13","confidence":null}],"subtype":"civic","names":{"primary":"\u6771\u4eac\u56fd\u969b\u30d5\u30a9\u30fc\u30e9\u30e0","common":[["ko","\ub3c4\ucfc4 \uad6d\uc81c \ud3ec\ub7fc"],["en","Tokyo International Forum"],["ja-Hira","\u3068\u3046\u304d\u3087\u3046\u3053\u304f\u3055\u3044\u30d5\u30a9\u30fc\u30e9\u30e0"],["ja-Latn","T\u014dky\u014d Kokusai F\u014dramu"],["fr","Forum international de Tokyo"],["es","Foro Internacional de Tokio"],["zh","\u6771\u4eac\u570b\u969b\u8ad6\u58c7"]],"rules":null},"class":"public","has_parts":true,"height":36.0}},
{"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[139.7620539,35.6771812],[139.7629643,35.6769897],[139.7632397,35.6778537],[139.7623294,35.6780452],[139.7620539,35.6771812]]]]},"properties":{"id":"08b2f5aade41bfff020063ef47755a4f","version":0,"update_time":"2023-07-25T01:23:40.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"r3816427@7","confidence":null}],"subtype":"commercial","names":{"primary":"\u65b0\u6771\u4eac\u30d3\u30eb","common":[["ja","\u65b0\u6771\u4eac\u30d3\u30eb"],["en","Shin Tokyo Building"],["es","Shin Tokyo Building"]],"rules":null},"class":"commercial","level":1,"has_parts":true,"height":12.0,"num_floors":9}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7652977428483,35.67758892820271],[139.7654183461734,35.67757760105327],[139.7654313674856,35.677669139101944],[139.7653863707358,35.6776733626656],[139.76538545318712,35.67766691242741],[139.76530985288332,35.67767400855548],[139.7652977428483,35.67758892820271]]]},"properties":{"id":"08b2f5aade4a4fff0200e3dee0c0ddc8","version":0,"update_time":"2024-06-10T07:15:57.887Z","sources":[{"property":"","dataset":"Microsoft ML Buildings","record_id":"e3dee0c0ddc8","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7657469,35.6776773],[139.7658975,35.6776154],[139.7659803,35.6777483],[139.7658297,35.6778102],[139.7657469,35.6776773]]]},"properties":{"id":"08b2f5aade599fff02003935097f12a9","version":0,"update_time":"2012-02-08T10:27:01.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w149371732@1","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7653932,35.677997],[139.7653884,35.677984],[139.7653537,35.677891],[139.7653678,35.6778875],[139.7653803,35.6778844],[139.7654198,35.6779905],[139.7653932,35.677997]]]},"properties":{"id":"08b2f5aade4a0fff020063a15bc1d0db","version":0,"update_time":"2022-08-22T04:33:20.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w1062006264@2","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7660058,35.6777558],[139.7660997,35.6779089],[139.7660163,35.6779427],[139.7659775,35.6778794],[139.7659019,35.67791],[139.7658468,35.6778201],[139.7660058,35.6777558]]]},"properties":{"id":"08b2f5aade599fff020043b1650b38ba","version":0,"update_time":"2012-02-08T10:27:02.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w149371744@1","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7661029,35.677608],[139.7662048,35.677583],[139.7662293,35.6776487],[139.7661274,35.6776737],[139.7661029,35.677608]]]},"properties":{"id":"08b2f5aade599fff020016b1dd2ac024","version":0,"update_time":"2012-02-08T10:27:01.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w149371739@1","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.76621818284417,35.67800293381828],[139.76621581440392,35.67800223363007],[139.76618857565893,35.678063018008935],[139.76608779928148,35.678033219511015],[139.76613658097793,35.67792434014279],[139.76620763578285,35.677945346279486],[139.76620073983312,35.67796073784939],[139.76623283922572,35.67797022748165],[139.76621818284417,35.67800293381828]]]},"properties":{"id":"08b2f5aade599fff02009182e552c14f","version":0,"update_time":"2024-06-10T07:15:57.887Z","sources":[{"property":"","dataset":"Microsoft ML Buildings","record_id":"9182e552c14f","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7615446,35.6794968],[139.7617942,35.6794408],[139.7620419,35.6793853],[139.7617555,35.678546],[139.7621415,35.6784609],[139.7621527,35.6784944],[139.7624654,35.67943],[139.7624867,35.6794928],[139.7616081,35.6796867],[139.7615446,35.6794968]]]},"properties":{"id":"08b2f5aade4d0fff02001d88fa4bb0e9","version":0,"update_time":"2023-11-15T04:55:11.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394365@8","confidence":null}],"subtype":"commercial","names":{"primary":"\u660e\u6cbb\u5b89\u7530\u751f\u547d\u30d3\u30eb","common":[["ko","\uba54\uc774\uc9c0 \uc57c\uc2a4\ub2e4\uc0dd\uba85 \ube4c\ub529"],["ja","\u660e\u6cbb\u5b89\u7530\u751f\u547d\u30d3\u30eb"],["en","Meiji Yasuda Life Insurance Building"],["es","Meiji Yasuda Life Insurance Building"],["zh","\u660e\u6cbb\u5b89\u7530\u751f\u547d\u5927\u6a13"]],"rules":null},"class":"commercial","has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.761855,35.6804444],[139.7616632,35.6798845],[139.7620951,35.6797869],[139.7622869,35.6803468],[139.7622413,35.6803562],[139.7619961,35.6804135],[139.761855,35.6804444]]]},"properties":{"id":"08b2f5a32db21fff0200339d5462ca38","version":0,"update_time":"2014-06-13T11:38:40.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394375@3","confidence":null}],"has_parts":true,"height":47.0}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7619751,35.6807775],[139.7618677,35.680464],[139.7620324,35.6804268],[139.7622771,35.6803715],[139.7623032,35.6803656],[139.7624106,35.6806791],[139.7619751,35.6807775]]]},"properties":{"id":"08b2f5a32db23fff0200b4120d50cce8","version":0,"update_time":"2014-06-13T11:38:40.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394381@3","confidence":null}],"has_parts":true,"height":47.0}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7628387,35.6784459],[139.7626802,35.6784789],[139.7626781,35.6784931],[139.7626741,35.6785045],[139.7626654,35.6785181],[139.7626949,35.6786058],[139.7626614,35.6786134],[139.7626748,35.6786526],[139.7625541,35.6786766],[139.762532,35.6786717],[139.7624716,35.678486],[139.7625092,35.6784767],[139.7625092,35.6784625],[139.7625132,35.67845],[139.7625199,35.6784342],[139.7625286,35.6784217],[139.7625427,35.6784113],[139.7625588,35.6784059],[139.7625477,35.6783751],[139.7627958,35.6783196],[139.7628387,35.6784459]]]},"properties":{"id":"08b2f5aade4f2fff0200006630087acc","version":0,"update_time":"2020-02-01T16:51:19.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w768823601@1","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7628253,35.6783117],[139.7633485,35.6782016],[139.7635127,35.6787162],[139.7633698,35.6787463],[139.763248,35.6783645],[139.7628677,35.6784446],[139.7628253,35.6783117]]]},"properties":{"id":"08b2f5aade4f6fff02007bd57aed5cf0","version":0,"update_time":"2023-12-17T17:42:49.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w306116935@8","confidence":null}],"subtype":"civic","names":{"primary":"\u4e09\u83f1\u4e00\u53f7\u9928","common":[["en","Mitsubishi Ichigokan Museum"],["ja-Hira","\u307f\u3064\u3073\u3057\u3044\u3061\u3054\u3046\u304b\u3093\u3073\u3058\u3085\u3064\u304b\u3093"],["ja-Latn","Mitsubishi Ichig\u014dkan Bijutsukan"],["fr","Mus\u00e9e Mitsubishi Ichigokan"],["es","Museo Mitsubishi Ichigokan"],["zh","\u4e09\u83f1\u4e00\u865f\u9928"]],"rules":null},"class":"public","has_parts":false,"num_floors":3}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7637992,35.6781648],[139.7637847,35.6781213],[139.7638104,35.6781157],[139.7638154,35.6781307],[139.7638865,35.678115],[139.763896,35.6781434],[139.7637992,35.6781648]]]},"properties":{"id":"08b2f5aade4a8fff0200a3c11eab2287","version":0,"update_time":"2023-07-14T20:05:26.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w682955402@2","confidence":null}],"level":1,"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7639226,35.6781358],[139.7639055,35.6780859],[139.7639512,35.6780755],[139.7639683,35.6781255],[139.7639226,35.6781358]]]},"properties":{"id":"08b2f5aade4a8fff0200a7bc4da996a2","version":0,"update_time":"2023-07-14T20:05:26.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w682955403@2","confidence":null}],"level":1,"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7625863,35.6787561],[139.7630224,35.6786525],[139.7630673,35.6786511],[139.7631499,35.6786596],[139.7632132,35.6786796],[139.7632651,35.6787003],[139.7632607,35.6787118],[139.7632941,35.6787275],[139.7633547,35.678751],[139.7634154,35.678776],[139.763452,35.6787842],[139.7636001,35.6792141],[139.7627947,35.6793886],[139.7625863,35.6787561]]]},"properties":{"id":"08b2f5aade488fff02006eb0ab5a5e61","version":0,"update_time":"2023-09-04T16:37:25.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w363563886@6","confidence":null}],"subtype":"commercial","names":{"primary":"\u4e38\u306e\u5185\u30d1\u30fc\u30af\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0","common":[["ja","\u4e38\u306e\u5185\u30d1\u30fc\u30af\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0"],["en","Marunouchi Park Building"],["es","Marunouchi Park Building"],["zh","\u4e38\u4e4b\u5167\u516c\u5712\u5927\u5ec8"]],"rules":null},"class":"commercial","has_parts":false,"height":170.0}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7646903,35.6789815],[139.7642519,35.679076],[139.7640017,35.6783102],[139.7644401,35.6782157],[139.7646903,35.6789815]]]},"properties":{"id":"08b2f5aade485fff02004b9c0adb6adf","version":0,"update_time":"2021-02-20T16:53:33.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394367@3","confidence":null}],"has_parts":false,"height":115.0}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7646391,35.678234],[139.7645913,35.6780945],[139.764901,35.6780245],[139.7651064,35.6786241],[139.7652391,35.6790111],[139.7649294,35.6790811],[139.7648657,35.6788952],[139.7647949,35.6789104],[139.76473,35.6789244],[139.7645133,35.6782611],[139.7646391,35.678234]]]},"properties":{"id":"08b2f5aade484fff0200346992661992","version":0,"update_time":"2023-09-04T16:37:24.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394396@12","confidence":null}],"subtype":"commercial","names":{"primary":"\u6771\u4eac\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0","common":[["ja","\u6771\u4eac\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0"],["en","Tokyo Building"],["es","Tokyo Building"],["zh","\u6771\u4eac\u5927\u5ec8"]],"rules":[{"variant":"alternate","language":null,"value":"\u30c8\u30ad\u30a2","between":null,"side":null}]},"class":"commercial","has_parts":true,"height":25.0}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7639892,35.6792549],[139.7637399,35.6784916],[139.7640077,35.6784339],[139.7642571,35.6791971],[139.7639892,35.6792549]]]},"properties":{"id":"08b2f5aade481fff020089ac5a6df2e1","version":0,"update_time":"2021-03-08T17:45:20.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394382@3","confidence":null}],"has_parts":false,"height":22.0}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7629048,35.6805652],[139.7625468,35.6806439],[139.7622426,35.679731],[139.7626007,35.6796523],[139.7629048,35.6805652]]]},"properties":{"id":"08b2f5a32db20fff020002ae1b0dd981","version":0,"update_time":"2023-11-15T04:16:44.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394369@7","confidence":null}],"names":{"primary":"\u4e38\u306e\u5185\u4ef2\u901a\u308a\u30d3\u30eb","common":[["ko","\ub9c8\ub8e8\ub178\uc6b0\uce58 \ub098\uce74\ub3c4\ub9ac \ube4c\ub529"],["en","Marunouchi Naka Building"],["es","Edificio Marunouchi Naka"],["zh","\u4e38\u4e4b\u5185\u4ef2\u901a\u5927\u53a6"]],"rules":null},"has_parts":false,"height":38.0,"num_floors":9}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7631145,35.6804906],[139.7628212,35.6796078],[139.7631935,35.6795262],[139.7634868,35.6804089],[139.7631145,35.6804906]]]},"properties":{"id":"08b2f5a32db24fff02006f68c84249b0","version":0,"update_time":"2023-11-15T04:55:11.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394389@6","confidence":null}],"names":{"primary":"\u4e38\u306e\u5185\u4e8c\u4e01\u76ee\u30d3\u30eb","common":[["ko","\ub9c8\ub8e8\ub178\uc6b0\uce582\ucd08\uba54 \ube4c\ub529"],["en","Marunouchi 2-chome building"],["es","Edificio Marunouchi 2-chome"]],"rules":null},"has_parts":true,"height":35.0,"num_floors":9}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7635298,35.6803865],[139.763511,35.6803298],[139.7632756,35.6796215],[139.7632449,35.6795292],[139.7637041,35.6794285],[139.7639891,35.6802858],[139.7635298,35.6803865]]]},"properties":{"id":"08b2f5aade499fff02003bf8eb2b3eb9","version":0,"update_time":"2023-11-15T04:55:11.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394372@10","confidence":null}],"subtype":"commercial","names":{"primary":"\u4e09\u83f1\u30d3\u30eb","common":[["ko","\ubbf8\uce20\ube44\uc2dc \ube4c\ub529"],["en","Mitsubishi Building"],["es","Edificio Mitsubishi"]],"rules":null},"class":"commercial","has_parts":true,"num_floors":15}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7643394,35.6801418],[139.7643066,35.6800404],[139.7642279,35.6797973],[139.7641281,35.6794889],[139.7648088,35.6793435],[139.7648444,35.6794536],[139.7654683,35.6793163],[139.7655292,35.6794967],[139.7651623,35.6800377],[139.7651357,35.6800655],[139.7651052,35.6800878],[139.765066,35.6801061],[139.7650268,35.6801172],[139.7643183,35.6802711],[139.7642798,35.6801554],[139.7643394,35.6801418]]]},"properties":{"id":"08b2f5aade491fff02006e5e188293b8","version":0,"update_time":"2023-09-04T16:37:24.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394391@12","confidence":null}],"subtype":"commercial","names":{"primary":"JP\u30bf\u30ef\u30fc","common":[["ja","JP\u30bf\u30ef\u30fc"],["en","JP Tower"],["zh","JP\u5854"]],"rules":null},"class":"commercial","has_parts":true,"height":200.0,"num_floors":38}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7647096,35.6808008],[139.7645614,35.6806314],[139.7645594,35.6806238],[139.7645675,35.6806151],[139.7646734,35.6805633],[139.7647083,35.680547],[139.7647217,35.6805454],[139.7647344,35.680547],[139.7648196,35.6806243],[139.764825,35.6806336],[139.764825,35.680645],[139.7648223,35.6806603],[139.7647351,35.6807867],[139.7647271,35.6807976],[139.7647203,35.6807997],[139.7647096,35.6808008]]]},"properties":{"id":"08b2f5a32d86dfff0200ee2655db0f9e","version":0,"update_time":"2018-02-15T20:02:25.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w561609376@1","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7652461,35.6806869],[139.7652321,35.6806513],[139.7652182,35.6806158],[139.7652811,35.6805995],[139.7653441,35.6805831],[139.7653721,35.6806542],[139.7652461,35.6806869]]]},"properties":{"id":"08b2f5aade492fff0200fecc915611dd","version":0,"update_time":"2022-05-28T18:37:25.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w548057861@3","confidence":null}],"level":1,"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.76620322587834,35.67812252509466],[139.76635681521682,35.67832424414751],[139.7662151900133,35.67839539702724],[139.7661311958438,35.678285082081736],[139.76611850323127,35.67829145888981],[139.76608370279865,35.678245758373706],[139.7661011628935,35.678236986362506],[139.76606636246095,35.67819128581519],[139.76620322587834,35.67812252509466]]]},"properties":{"id":"08b2f5aade59bfff0200ef3cd4fac6a2","version":0,"update_time":"2024-06-10T07:15:57.887Z","sources":[{"property":"","dataset":"Microsoft ML Buildings","record_id":"faabc510d1b9","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7635227,35.6815571],[139.7632483,35.6807332],[139.7640631,35.6805514],[139.764113,35.6805749],[139.7641726,35.6807539],[139.7642717,35.6810511],[139.7643673,35.6813382],[139.764347,35.6813739],[139.7635227,35.6815571]]]},"properties":{"id":"08b2f5a32db34fff02003d32d5dd7b2c","version":0,"update_time":"2023-11-15T04:16:44.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w145394394@10","confidence":null}],"subtype":"commercial","names":{"primary":"\u4e38\u306e\u5185\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0","common":[["ko","\ub9c8\ub8e8\ub178\uc6b0\uce58 \ube4c\ub529"],["ja","\u4e38\u30d3\u30eb"],["en","Marunouchi Building"],["zh","\u4e38\u4e4b\u5167\u5927\u5ec8"]],"rules":[{"variant":"alternate","language":"zh","value":"\u4e38\u4e4b\u5167\u5927\u6a13","between":null,"side":null}]},"class":"commercial","has_parts":true,"facade_color":"#B28E6B"}},
{"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[139.7653085,35.6804889],[139.765424,35.6803152],[139.7655153,35.6803538],[139.7655394,35.6803632],[139.7655507,35.6803522],[139.7655227,35.6802765],[139.7654846,35.6802682],[139.7654739,35.6802407],[139.7654887,35.6802144],[139.765515,35.6802104],[139.7655476,35.6801601],[139.7656246,35.6800412],[139.7657424,35.6798592],[139.7657791,35.6798022],[139.7657929,35.6797861],[139.7658192,35.6797655],[139.7658539,35.6797617],[139.7658886,35.6797686],[139.7659158,35.6797869],[139.7659299,35.6798074],[139.7659289,35.6798372],[139.7659184,35.6798594],[139.7659025,35.679882],[139.7659516,35.6799003],[139.7659291,35.6799378],[139.7659367,35.6799416],[139.7659399,35.6799597],[139.7658308,35.6801295],[139.7657578,35.6802455],[139.7658037,35.6803666],[139.7658667,35.6803917],[139.7658827,35.6803814],[139.7658972,35.6803811],[139.7659093,35.6803879],[139.7659135,35.6804003],[139.7659103,35.6804097],[139.7659607,35.6805388],[139.765974,35.68057],[139.7659404,35.6805775],[139.7659042,35.6806317],[139.7664487,35.6820681],[139.7665157,35.6820945],[139.766547,35.682084],[139.766556,35.6821108],[139.766605,35.6822419],[139.7666169,35.6822771],[139.7665818,35.6822824],[139.7665507,35.6823372],[139.7666045,35.682479],[139.7666181,35.6824766],[139.7666467,35.6824886],[139.7666568,35.6825141],[139.7666432,35.6825361],[139.7666124,35.6825424],[139.766585,35.6825305],[139.7665796,35.6825181],[139.7664394,35.6825532],[139.7664425,35.6825733],[139.7664307,35.6825938],[139.7663953,35.6826015],[139.766365,35.6825894],[139.7663526,35.6825606],[139.7663719,35.682532],[139.7663801,35.6825331],[139.7663422,35.6824302],[139.766328,35.6824528],[139.7663132,35.6824764],[139.7662677,35.6825481],[139.7662399,35.6825359],[139.7660568,35.6824555],[139.7660046,35.6823277],[139.765965,35.6822306],[139.7659565,35.6821981],[139.7660136,35.6821097],[139.7660249,35.6820901],[139.7660678,35.6820222],[139.7661498,35.6820546],[139.7661763,35.6820651],[139.7661944,35.6820431],[139.7659625,35.6814322],[139.7659184,35.6814436],[139.7658751,35.6814549],[139.7658522,35.6813967],[139.7658956,35.6813855],[139.7659398,35.681374],[139.7658174,35.6810617],[139.7657939,35.681068],[139.7657766,35.6810228],[139.7657604,35.6809806],[139.7657885,35.6809724],[139.7656975,35.6807476],[139.7656855,35.6807425],[139.7656695,35.6807665],[139.7656221,35.6808396],[139.7655856,35.6808241],[139.7654075,35.6807482],[139.7653721,35.6806542],[139.7653441,35.6805831],[139.7653085,35.6804889]]]]},"properties":{"id":"08b2f5a32d860fff02008ff22dea08d7","version":0,"update_time":"2023-12-17T17:42:49.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"r4856156@13","confidence":null}],"subtype":"transportation","names":{"primary":"\u6771\u4eac\u99c5\u4e38\u306e\u5185\u99c5\u820e","common":[["ko","\ub3c4\ucfc4 \uc5ed \ub9c8\ub8e8\ub178\uc6b0\uce58 \ucd9c\uc785\uad6c"],["en","Tokyo Station Marunouchu Building"],["ja-Hira","\u3068\u3046\u304d\u3087\u3046\u3048\u304d \u307e\u308b\u306e\u3046\u3061 \u3048\u304d\u3057\u3083"],["ja-Latn","T\u014dky\u014d Eki Marunouchi ekisha"],["fr","B\u00e2timent de Marunouchi de la Gare de Tokyo"],["es","Edificio Marunouchi de la Estaci\u00f3n de Tokio"],["zh","\u6771\u4eac\u7ad9\u4e38\u4e4b\u5167\u7ad9\u623f"]],"rules":[{"variant":"alternate","language":"ja","value":"\u6771\u4eac\u99c5 (\u4e38\u306e\u5185)","between":null,"side":null},{"variant":"alternate","language":"en","value":"Tokyo Station (Marunouchi)","between":null,"side":null},{"variant":"alternate","language":"zh","value":"\u6771\u4eac\u7ad9 (\u4e38\u4e4b\u5167)","between":null,"side":null},{"variant":"alternate","language":"fr","value":"Gare de Tokyo (Marunouchi)","between":null,"side":null}]},"class":"train_station","level":1,"has_parts":true,"num_floors":4}},
{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[139.7661676,35.6802592],[139.7662346,35.6804337],[139.7663684,35.6807905],[139.7666969,35.6816412],[139.7668255,35.6819867],[139.7669133,35.6822027],[139.766984,35.6823773],[139.7669266,35.682397],[139.766816,35.6821965],[139.766727,35.6820066],[139.766642,35.6818331],[139.7665168,35.6815042],[139.7662665,35.6808401],[139.7661817,35.680619],[139.7660938,35.6802779],[139.7661676,35.6802592]]]},"properties":{"id":"08b2f5a32d866fff0200a5cb20bd042d","version":0,"update_time":"2015-05-29T03:17:24.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"w313930291@2","confidence":null}],"has_parts":false}},
{"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[139.765986,35.6803444],[139.766043,35.680331],[139.7660931,35.6804969],[139.7661349,35.6806352],[139.7661877,35.6808131],[139.7662674,35.6810261],[139.7663276,35.6811853],[139.7664205,35.6814169],[139.7665415,35.6817166],[139.7666343,35.6819409],[139.766757,35.6822097],[139.7668853,35.6824836],[139.7668426,35.6824929],[139.7667532,35.6823516],[139.7666716,35.6822222],[139.7665981,35.6820976],[139.7665215,35.6819481],[139.7664345,35.6817696],[139.7663282,35.6815445],[139.7662921,35.6814493],[139.7662062,35.681216],[139.766157,35.6810589],[139.7660874,35.6808322],[139.7660443,35.6806569],[139.7660109,35.6804776],[139.765986,35.6803444]]]]},"properties":{"id":"08b2f5a32d875fff0200387420b0fd40","version":0,"update_time":"2017-12-17T19:19:58.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"r4856154@4","confidence":null}],"level":2,"has_parts":true,"height":20.0}},
{"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[139.765986,35.6803444],[139.766043,35.680331],[139.7660931,35.6804969],[139.7661349,35.6806352],[139.7661877,35.6808131],[139.7662674,35.6810261],[139.7663276,35.6811853],[139.7663875,35.6811702],[139.7664765,35.6814028],[139.7664205,35.6814169],[139.7665415,35.6817166],[139.7666343,35.6819409],[139.766757,35.6822097],[139.7668853,35.6824836],[139.7668426,35.6824929],[139.7667532,35.6823516],[139.7666716,35.6822222],[139.7665981,35.6820976],[139.7665215,35.6819481],[139.7664345,35.6817696],[139.7663282,35.6815445],[139.7662921,35.6814493],[139.7662435,35.6814616],[139.7661545,35.681229],[139.7662062,35.681216],[139.766157,35.6810589],[139.7660874,35.6808322],[139.7660443,35.6806569],[139.7660109,35.6804776],[139.765986,35.6803444]]]]},"properties":{"id":"08b2f5a32d875fff02007d306cf20cfe","version":0,"update_time":"2015-05-29T03:24:34.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"r4856155@3","confidence":null}],"subtype":"transportation","class":"train_station","has_parts":true}}]}
jwass commented 4 months ago

@mits003 Thanks. That looks like how unicode strings are serialized in JSON. I took the second line from your output and ran this in Python (version 3).

$ python3
Python 3.12.3 (main, Apr  9 2024, 08:09:14) [Clang 15.0.0 (clang-1500.0.40.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import json
>>> json.loads("""{"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[139.7620539,35.6771812],[139.7629643,35.6769897],[139.7632397,35.6778537],[139.7623294,35.6780452],[139.7620539,35.6771812]]]]},"properties":{"id":"08b2f5aade41bfff020063ef47755a4f","version":0,"update_time":"2023-07-25T01:23:40.000Z","sources":[{"property":"","dataset":"OpenStreetMap","record_id":"r3816427@7","confidence":null}],"subtype":"commercial","names":{"primary":"\u65b0\u6771\u4eac\u30d3\u30eb","common":[["ja","\u65b0\u6771\u4eac\u30d3\u30eb"],["en","Shin Tokyo Building"],["es","Shin Tokyo Building"]],"rules":null},"class":"commercial","level":1,"has_parts":true,"height":12.0,"num_floors":9}}""")
{'type': 'Feature', 'geometry': {'type': 'MultiPolygon', 'coordinates': [[[[139.7620539, 35.6771812], [139.7629643, 35.6769897], [139.7632397, 35.6778537], [139.7623294, 35.6780452], [139.7620539, 35.6771812]]]]}, 'properties': {'id': '08b2f5aade41bfff020063ef47755a4f', 'version': 0, 'update_time': '2023-07-25T01:23:40.000Z', 'sources': [{'property': '', 'dataset': 'OpenStreetMap', 'record_id': 'r3816427@7', 'confidence': None}], 'subtype': 'commercial', 'names': {'primary': '新東京ビル', 'common': [['ja', '新東京ビル'], ['en', 'Shin Tokyo Building'], ['es', 'Shin Tokyo Building']], 'rules': None}, 'class': 'commercial', 'level': 1, 'has_parts': True, 'height': 12.0, 'num_floors': 9}}

You can see that the Japanese characters are showing up properly. So I believe that's working as intended.

Let me know if that helps or if anything still looks wrong.

grim7reaper commented 4 months ago

Yeah, that's expected. It's the default behavior of Python's JSON encoder (cf. here):

If ensure_ascii is true (the default), the output is guaranteed to have all incoming non-ASCII characters escaped. If ensure_ascii is false, these characters will be output as-is.

That's why you are seeing escaped unicode characters.

brad-richardson commented 4 months ago

@grim7reaper A new data version 2024-06-13-beta.1 has been published to fix this and the overturemaps tool has been updated to point at that as well.

Thanks again for taking the time to file an issue and apologies for shipping incorrect data. We'll get some processes in place to help prevent a similar issue in the future!

grim7reaper commented 4 months ago

I can confirm that the data is now correct! Thanks for your reactivity 🙏