Загрузіць KML ў Google Maps
Некалькі дзён таму сябар даслаў мне пытанне аб загрузцы карт, якія могуць быць адлюстраваны ў Google Maps, не важдаючыся з API, тут я прысвячаю гэтаму час.
1. Стварыце kml
KML можна стварыць практычна з любой картаграфічнай праграмай, гэта можа быць ArcGIS, Manifold, Bentley Map. Карта GvSIG або AutoCAD.
Вы павінны проста зрабіць file/export/kml або нешта падобнае
У гэтым выпадку я збіраюся экспартаваць гэтую геаметрыю.
Тып лініі, запаўненне і іншыя характарыстыкі будуць адпавядаць файлу, чым больш... тым больш ён будзе.
2. Адкрыйце яго ў Google Earth
Каб праглядзець файл у Google Earth: Файл/адкрыць
3. Загрузіце яго ў Google Maps
Каб загрузіць яго ў Google Maps, у вас павінен быць уліковы запіс gmail, вам проста трэба дадаць Google Maps у свой профіль, а калі вы трапіце ў Google Maps, увайдзіце ў сістэму.
Затым вы выбіраеце опцыю стварыць новую карту і імпартаваць. Затым, націснуўшы на малюнак, вы можаце дадаць да яго дадзеныя, у тым ліку фатаграфіі або вэб-кантэнт.
Вы можаце загружаць файлы kml, kmz або GeoRSS памерам да 10 МБ
4. Паказаць яго на картах Google
Пасля загрузкі вы можаце ўбачыць яго і нават падзяліцца спасылкай каб іншыя таксама ўбачылі, калі вы вырашыце зрабіць яго агульнадаступным.
І, як сказаў Херарда ў каментарах, калі ў вас дзесьці захаваны файл, вы ведаеце URL-адрас, вы пішаце яго ў поле «карты пошуку», і ўсё, ён адлюстроўваецца. Пры ўмове, што гэта не вельмі вялікі файл… Я думаю, 10 МБ.
Каб вырашыць праблему памеру, геаметрыю можна спрасціць з дапамогай праграмы ГІС, паклапаціўшыся аб захаванні тапалогіі.
Вось прыклад карта 298 муніцыпалітэтаў Гандураса ў фармаце kml, калі ён звычайна экспартуецца, ён складае 104 МБ, гэта было спрошчана з дапамогай Manifold GIS, пакуль памер не стане 12 МБ… на днях мы пагаворым аб тым, як гэта робіць Manifold.
Якую праграму вы выкарыстоўваеце для пераўтварэння файла ў kmz?
Я хачу загрузіць карту і змясціць яе ў Карты, але калі я імпартую файл .kmz, аказваецца, што ў карты не ўнесены змены, і я правёў тэсты з некалькімі Кб, і я атрымліваю тое ж самае.
Хто-небудзь ведае, што я раблю не так?
Я хацеў бы мець магчымасць дадаць карту ў gmail, каб размяшчаць фатаграфіі, у мяне тысячы, бо я жыву ў паўквартале ад прыгожага пляжу
Я не ведаў гэтага ліміту... так, ён таксама мае абмежаванні з пункту гледжання немагчымасці адлюстравання 3D-аб'ектаў, напрыклад. Але калі ёсць экраннае накладанне, яно будзе адлюстроўвацца на карце..або карыстальніцкія значкі і г.д. Гэта вельмі хуткі спосаб паказаць kml на Картах..
І, дарэчы, я ўжо вітаю вас з гэтым годам і жадаю вам поспехаў, якіх вы заслугоўваеце, у наступным годзе!…у дадатак да віншаванняў з вашым выдатным блогам, які, на мой погляд, павінен быць самым чалавечным з усіх, што ёсць у гэтых тэхнічных праблемах, з якімі вы маеце справу, што для мяне з'яўляецца самым важным.
Гэй, Херанда, які круты гэты хлопец. Проста файл павінен быць менш за 10 МБ.
Акрамя таго, калі ў вас ёсць kml/kmz, запампаваны на сервер, вы можаце ўставіць адпаведны URL у поле «Пошук на карце», а затым націснуць там. KML будзе загружаны. Вока! Імя файла не павінна ўтрымліваць вялікіх літар і прабелаў.
Такім чынам вы ўбачыце kml/kmz на карце. Затым вы таксама можаце наладзіць і/або ўставіць спасылку на карту (якая таксама будзе паказваць kml).
Прывітанне!