1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

загрузка файла kml

Discussion in 'MapInfo' started by Абдула№5, Nov 17, 2016.

  1. Абдула№5

    Абдула№5 Форумчанин

    Доброго времени суток. подскажите кто сталкивался с тем как загрузить kml в mapinfo 8.5 или 10.0
     
  2. nextnicetry

    nextnicetry Форумчанин

    Абдула№5, пытался на 10.0, нашел дополнение "kmltotab", подгрузил, не работает. Версия 15.0 уже умеет через универсальный транслятор напрямую конвертировать kml.
     
  3. 100

    100 Форумчанин

  4. trir

    trir Форумчанин

    OGR
     
  5. Valang

    Valang Форумчанин

    Не понимаю, зачем это нужно. Подгрузить как подложку? Но растр сначала нужно зарегистрировать, т.е. привязать его по координатам. Самый простой способ - это сохранить скрин в GoogleEarth, затем открыть его как растр в Мапинфо и зарегистрировать по контурным точкам с известными координатами. Проще здесь ничего не придумаешь.
     
  6. trir

    trir Форумчанин

    какой растр в kml? окстись
     
  7. Valang

    Valang Форумчанин

    Откуда вы такие только беретесь. Написал же: сделать скрин, или жми в GoogleEarth "Файл-Сохранить-Изображение".
     
  8. trir

    trir Форумчанин

    kml это вектор, зачем его превращать в растр - это же неудобно!
     
  9. Valang

    Valang Форумчанин

    KML (KMZ) -- это файлы сценариев для GoogleEarth.
    KML (Keyhole Markup Language). Формат используется в Google Maps, Google Maps для мобильных устройств и Google Earth.
     
  10. trir

    trir Форумчанин

    каких таких "сценариев"?
     
  11. vicyur

    vicyur Форумчанин

    Это же обычный xml
    <?xml version="1.0" encoding="UTF-8"?>
    <kml xmlns="http://earth.google.com/kml/2.2">....
    Если нужен растр, то наверно на sasplanet заглянуть, там и привязка сразу в tab имеется...
     
  12. trir

    trir Форумчанин

    Ну kmz это zip-архив, там и растр может быть. Но речь была про kml - растр там не предусмотрен и скрипты тоже, разве только Tour
     
  13. Valang

    Valang Форумчанин

    Это типа рабочего набора WOR для Мапинфо. Чвакаешь на KML и Google Earth показывает то, что нужно. В KMZ растра нет. Это тот же KML, только сжатый zip-ом и имеющий расширение не zip, а KMZ. Чтобы открыть нужный участок, конечно не обязательно иметь kml, можно и так найти, просто дольше будет. К тому же в KML можно поместить примитивную графику в виде линий, окружностей, подписей и различных значков. Я поэтому и писал, что не врубаюсь, каким образом Абдула хочет открыть KML в Мапинфо - это рабочий набор Google Earth, а не Mapinfo.
    --- Сообщения объединены, Dec 20, 2016, Оригинальное время сообщения: Dec 20, 2016 ---
    Ага, и в той самой системе координат, которая вам нужна. Не порите ерунды.
     
  14. trir

    trir Форумчанин

    даже близко нет
    Я в своё время сохранял в kml БД на 50 мегов. Нормальный формат для вектора - все типы поддерживает.

    есть
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <kml xmlns="http://www.opengis.net/kml/2.2">
    <GroundOverlay>
       <name>GroundOverlay.kml</name>
       <color>7fffffff</color>
       <drawOrder>1</drawOrder>
       <Icon>
          <href>http://www.google.com/intl/en/images/logo.gif</href>
          <refreshMode>onInterval</refreshMode>
          <refreshInterval>86400</refreshInterval>
          <viewBoundScale>0.75</viewBoundScale>
       </Icon>
       <LatLonBox>
          <north>37.83234</north>
          <south>37.832122</south>
          <east>-122.373033</east>
          <west>-122.373724</west>
          <rotation>45</rotation>
       </LatLonBox>
    </GroundOverlay>
    </kml>

    SAS.Planet нормально сохраняет привязку, например в тот же .tab
     

    Attached Files:

  15. vicyur

    vicyur Форумчанин

    И че, не можешь в Мапе на нужную систему поменять?
    Если бы Абдула показал свой кмл и что он хочет загрузить в мап, можно было бы конкретно подсказать или это вопрос ни о чем..
     
  16. 100

    100 Форумчанин

    А еще кмл/з ссыли ВМС кушает ...

    Spoiler
    <?xml version="1.0" encoding="UTF-8"?>
    <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
    <NetworkLink>
    <name>ОКС</name>
    <open>1</open>
    <LookAt>
    <longitude>82.54897437279257</longitude>
    <latitude>76.66865555555556</latitude>
    <altitude>0</altitude>
    <heading>0</heading>
    <tilt>0</tilt>
    <range>12668632.74763087</range>
    </LookAt>
    <Region>
    <LatLonAltBox>
    <north>90</north>
    <south>-90</south>
    <east>180</east>
    <west>-180</west>
    <minAltitude>0</minAltitude>
    <maxAltitude>0</maxAltitude>
    </LatLonAltBox>
    <Lod>
    <minLodPixels>2256</minLodPixels>
    <maxLodPixels>-2256</maxLodPixels>
    <minFadeExtent>0</minFadeExtent>
    <maxFadeExtent>0</maxFadeExtent>
    </Lod>
    <LatLonBox>
    <north>82.01493455959535</north>
    <south>41.185182812816</south>
    <east>179.99998854118422</east>
    <west>-179.99998854118422</west>
    </LatLonBox>
    </Region>
    <Link>
    <href>http://pkk5.rosreestr.ru/arcgis/rest/services/Cadastre/Cadastre/MapServer/export?</href>
    <viewRefreshMode>onStop</viewRefreshMode>
    <viewRefreshTime>1</viewRefreshTime>
    <viewBoundScale>0.04</viewBoundScale>
    <viewFormat>f=kmz&amp;bboxSR=4326&amp;imageSR=4326&amp;format=png&amp;transparent=true&amp;bbox=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]&amp;size=[horizPixels],[vertPixels]&amp;</viewFormat>
    </Link>
    </NetworkLink>
    </kml>
     
  17. Valang

    Valang Форумчанин

    А ты в текстовых файлах не пробовал сохранять свои БД? Ты даже не соображаешь о чем пишешь. В KML координаты точек могут быть только как Широта/Долгота, да и то в долях градуса. Ты собираешься переводить кооординаты из МСК в BL?
    Ты похоже еще и слепой: где ты видишь в KML растр? Это текстовый файл и в нем может быть только ссылка на него.

    Причем здесь в чем Planet сохраняет привязку? Ты про системы координат что-нибудь слышал? Ну сделает она тебе TAB с привязкой BL, а ты работаешь в своей местной системе. И что ты будешь делать с этим Tab-ом?
    Короче, чтобы не портить себе нервы, в эту тему больше не заглядываю. Адью.
     
  18. trir

    trir Форумчанин

    Пробовал, называется sql-dump - очень удобно

    да, а в чём проблема? следи за руками ::biggrin24.gif::
    [​IMG]
    Кстати координаты у меня были исходно в EPSG:4326

    речь про kmz, растры складываются в один архив с kml и из kml идут ссылки на них

    Любая ГИС умеет совмещать данные с разными СК
     
    Last edited: Dec 21, 2016
  19. Alex1968

    Alex1968 Форумчанин

    Доброго времени суток уважаемые специалисты! Поздравляю всех кто связан или когда нибуть(проходил мимо) был связан с науками геодезия и картография с праздником. Желаю всем здоровья и успехов часто в нелегком труде, и справедливого вознаграждения за этот труд. Подскажите пожалуйста по такому вопросу. Есть растр(подложка и т.д.) в формате JPG. Есть координаты привязки в СК-42. Необходимо создать файл привязки в формате KML. Пробовал через Global Mapper, менял координаты в коде файла. Растр показывается с ошибкой на восток 12 км на север 5 км, приблизительно. Вычитал что можно через Mapinfo версии 15. Такой не имеется. Сижу в поле, инет спутниковый и очень дорогой и очень медленный скачать на вариант. Нет ли варианта взять образец файла, открыть в текстовом редакторе и ввести координаты растра что бы сел на свое место. Спасибо в любом случае.
     
    Last edited: Mar 10, 2019
  20. trir

    trir Форумчанин

    есть, нужен proj
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice