| csv и mif [ Sergio ]Четверг, 25 мая 2006, 14:56
кто знает, как перевести цсвэшный формат в миф мид |
|
| [ ObjectLand Support ]Четверг, 25 мая 2006, 15:15
|
| [ Sergio ]Пятница, 6 октября 2006, 14:19
а как в обджект цсв импортировать |
|
| [ ObjectLand Development Team ]Пятница, 6 октября 2006, 14:37
Если имеется в виду ObjectLand - в главном окне в меню для таблиц - Импорт / из текстового формата с разделителями. |
|
| [ vitalyt ]Пятница, 23 ноября 2007, 09:51
А пространственные данные из csv как можно импортировать? Есть столбик координат в csv, ничего не могу с ним сделать... |
|
| [ Objectland Support ]Пятница, 23 ноября 2007, 15:10
Какого рода пространственные данные хранятся у Вас в csv-формате? Координаты точечных объектов или других геометрий? |
|
| [ vitalyt ]Среда, 28 ноября 2007, 09:46
Координаты площадных объектов. Причём в одном файле их несколько. Можно конечно ввести вручную, "всего" 230 точек, надеюсь, это разовая необходимость, но... |
|
| [ Objectland Support ]Среда, 28 ноября 2007, 11:14
Обратите внимание на ответ на исходный вопрос данного обсуждения. Формат MIF содержит похожие столбики координат в текстовом виде. Посмотрите описание формата, попробуйте выгрузить существующие данные в этот формат для изучения. Из координат, содержащихся в CSV-файле довольно просто сформировать MIF-файл и затем его импортировать. Если операция разовая и у Вас вызывает трудности - присылайте нам Ваш CSV-файл с координатами, мы его попытаемся импортировать. |
|
| [ vitalyt ]Среда, 28 ноября 2007, 14:05
Спасибо, над Вашим предложением подумаю :)
Я вообще от ГИС немного далёк, столкнулся с OL недавно, и меня удивляет отсутствие возможности простого импорта координат. Импорт в таблицы есть, а вот в такой ситуации, когда ко мне попадает столбик с координатами площадного объекта, приходится "страдать". Хотя бы в режиме ручного ввода нового объекта так и хочется кнопку "Импорт". Но я не специалист, и видимо, у меня ситуация экзотическая, раз в программе такого не предусмотрено.
Выгрузить данные в MIF я не могу, мне приносят уже готовые CSV - и приходится иметь дело с тем, что есть. Да, с MIF проблем нет.
Кстати, я пытался из CSV по описанию из вышеприведённой ссылки вручную создать MIF - пока безрезультатно.. Главным образом из-за того, что площадных объектов несколько и разделить их "на глаз", глядя на координаты, очень трудно... |
|
| [ ObjectLand Support ]Среда, 28 ноября 2007, 14:31
>Главным образом из-за того, что площадных объектов несколько и разделить их "на глаз", глядя на координаты, очень трудно...
В этом и состоит дефект выгрузки данных в CSV, т.к. нет никакого общего соглашения о выгрузке в него координат объектов(в отличие от специализированных обменных форматов типа MIF). |
|
| [ vitalyt ]Среда, 28 ноября 2007, 15:01
Да, но иногда такие "выгрузки" попадаются.
Однако сейчас на свежую MIF удалось создать и импортировать. |
|
| [ Максим Юрьевич Трухачёв ]Четверг, 29 ноября 2007, 06:46
vitalyt, насколько я понял, в тех CSV-файлах, которые вам приносят, нет разделения точек по различным объектам, т.е. "всё в куче". Тут можно посоветовать вот что: создайте MIF-файл с одной-единственной ЛИНИЕЙ, в качестве координат которой будут эти точки. Потом импортируйте MIF-файл в ObjectLand и стройте "с нуля" площадные объекты, обводя нужные по смыслу вершины этой ломаной при включённой стяжке и включённом флажке "Только к вершинам". |
|
| [ vitalyt ]Четверг, 29 ноября 2007, 08:42
Максим Юрьевич, отличная идея, обязательно воспользуюсь! |
|
| [ voe voe ]Среда, 19 декабря 2007, 12:26
Всетаки очень бы хотелось программу приобразования csv в mif.
Попытался почитать про миф формат, но увы ничего не понял.
Вопрос в следущем как формируется центр объекта?
Что такое регион и цифра после него:
Region 1
5
Можете на пальцах расказать метод создания миф из csv, интересует вот эти места:
Charset "Neutral"
Index 1
CoordSys NonEarth Units "m" Bounds (1291488.20000000, 418850.83650000) (1302631.70200000, 442569.30940000)
Region 1
5
....
Тут собственно координаты.
....
Center 1298277.21775000 426953.65750000 |
|
| [ Objectland Support ]Среда, 19 декабря 2007, 13:00
Насчет вычисления и природы центра объекта в официальной документации по MIF-формату ничего не говорится :(. Данные о центре объекта в MIF-файле не обязательны и их можно опустить.
Цифра после Region означает количество границ (контуров) в данном регионе, следующая за ней цифра - количество вершин в текущей границе, затем идут координаты вершин границы. |
|
| [ Objectland Support ]Среда, 19 декабря 2007, 13:05
Покажите здесь, если это возможно, часть Вашего CSV-файла с хотя бы парой объектов, и мы на конкретном примере выясним, можно ли написать программу преобразования CSV в MIF или нет. |
|
| [ voe ]Среда, 19 декабря 2007, 13:19
Унас как правили в одном файле один объект разделеный или запятой или точкой с запятой.
Что делать с описание системы координат? Можно ли использовать для x y что то вроде 90000000?
файл 1
405228.72,1249714.82
405227.05,1249747.53
405213.57,1249756.09
405148.67,1249752.35
405067.87,1249740.65
405049.48,1249723.74
405026.88,1249714.23
405009.29,1249701.68
404997.24,1249683.96
404991.74,1249673.21
404991.97,1249655.33
405001.76,1249633.02
405014.78,1249628.01
405061.18,1249650.77
405068.33,1249636.25
405228.72,1249714.82
Файл 2
402411.63,1250899.49
402396.02,1250903.21
402385.60,1250905.26
402355.66,1250900.42
402331.86,1250899.49
402250.95,1250893.61
402193.72,1250887.74
402169.48,1250880.14
402123.27,1250855.45
402093.92,1250834.91
402127.16,1250575.68
402127.43,1250575.28
402129.50,1250559.28
402148.55,1250567.28
402217.31,1250597.78
402259.38,1250616.88
402301.48,1250626.44
402324.45,1250628.89
402364.31,1250640.70
402411.16,1250655.63
402430.00,1250658.80
402427.06,1250829.04
402422.80,1250867.29
402411.63,1250899.49 |
|
| [ voe ]Среда, 19 декабря 2007, 13:23
Люди у вас глюк в форуме если добавляеш сообщение а потом обновляеш сайт в IE (F5 лиюо кнопка обновить) то сообщение опять добавляется. |
|
| [ Objectland Support ]Среда, 19 декабря 2007, 14:08
Это не у нас в форуме глюк, а в протоколе и в браузере, при отсылке сообщения происходит передача данных и если нажать F5 (если скомандовать браузеру повторить последнюю операцию - он так и сделает, кнопка F5 именно для этого и предназначена) на той странице, на которую передавались данные происходит повторная передача тех же самых данных. Лучше жать F5 непосредственно в списке всех сообщений форума или, если хочется в конкретном обсуждении, то перейти после постинга сообщения к списку сообщений, войти обратно в обсуждение и тогда уже спокойно нажимать. |
|
| [ Objectland Support ]Среда, 19 декабря 2007, 14:20
Систему координат можно так и оставить:
CoordSys NonEarth Units "m" Bounds (0.0, 0.0) (9999999.0, 9999999.0)
при импорте учитываются лишь границы карты, которые берутся в качестве области импорта по умолчанию, лучше, конечно, здесь указывать реальные границы, но, в любом случае, границы области импорта можно изменить в диалоге настройки операции импорта.
Если у Вас в одном CSV-файле хранятся координаты лишь одного объекта и объект этот площадной и не имеет внутренних границ (дырок), то для каждого CSV-файла достаточно в формируемый MIF-файл добавить слова:
Region 1
затем указать количество вершин (кол-во строк в CSV-файле) и перенести строки с координатами из CSV-файла, удалив разделители (заменив их на пробелы). |
|
| [ voe voe ]Среда, 19 декабря 2007, 14:44
Внутриние границы? Блин что с ними какойто геморой? Внутринии границы могут быть! |
|
| [ Objectland Support ]Среда, 19 декабря 2007, 15:15
Приведите пример csv-файла с внутренними границами. Если можете их выделить из общей кучи координат - никакого геморроя с ними - пишете:
Region <кол-во внешних границ + кол-во внутренних границ>
<кол-во вершин в границе>
<координата X> <координата Y>
<координата X> <координата Y>
...
<кол-во вершин в границе>
<координата X> <координата Y>
<координата X> <координата Y>
...
<кол-во вершин в границе>
<координата X> <координата Y>
<координата X> <координата Y>
... |
|
| [ Alexei ]Суббота, 19 января 2008, 00:21
Это все разработчики ПКЗО над людьми издеваются. Из-за них юзвери думают, что .csv - формат обмена GIS-информацией. А формат .txt в их терминологии - это результат работы вашего приложения "Каталог координат".
И ведь не поспоришь!
Кстати, не знаю, как последние версии ПК ЕГРЗ и ПКЗО (давно отказался от последнего в пользу "ручного" способа), а первые категорически отказывались понимать друг друга. ПК ЕГРЗ выдавал txt-файл беспорядочно разбросанных координат, а ПКЗО не мог его распутать. Приходилось поступать так, как советует Максим Юрьевич: создавать линейный объект и затем пытаться угадать, в каком порядке соединяются точки.
Что касается так называемого обменного формата Роснедвижимости, он изначально был нежизнеспособен. Ни в одной из кадастровых палат Южного ФО я не встретил человека, который смог бы произвести процедуру экспорта.
Или я все неправильно понимаю? |
|
| [ ViFIZEG ]Суббота, 19 января 2008, 21:14
2 alexei... 1. с самого начала у нас такой проблемы не возникало... 2 . такие люди есть но они скромные и незаметные ))... |
|
| [ Alexei ]Воскресенье, 20 января 2008, 00:05
2 ViFIZEG:
Так я и думал. Давно пора разработать систему мероприятий по борьбе со скромностью среди специалистов Роснедвижимости ;)
А вот теперь вопрос. Вроде как в АИС государственного кадастра недвижимости будет использоваться XML-совместимый формат.
Хотел бы посмотреть, как это реализовано. Идея вроде правильная, но ведь всё при желании можно испортить? |
|
| [ Макс ]Понедельник, 21 января 2008, 10:01
2 Alexei эти специаисты не из Роснедвижимости, а так сказать околоплавающие. |
|
| [ Игорь ]Среда, 23 декабря 2009, 16:25
стоит задача написать специфический модуль (цифровые карты)
Проблема в том, что в качестве исходных данных выступает цифровая карта формата object land. А информации по нему я не нашел (или ее нет??)
Где посмотреть описание формата для импорта из objectland?
спасибо |
|
| [ ObjectLand Support ]Среда, 23 декабря 2009, 16:36
|
| [ Люся ]Четверг, 9 августа 2012, 12:54
как CSV файл импортировать в ПКЗО? |
|
| [ ObjectLand Support ]Четверг, 9 августа 2012, 17:36
|
| [ Александр ]Пятница, 7 июня 2013, 13:13
подскажите почему в тех. планах нельзя сделать импорт точек из csv файла? пишет что будет реализовано в ближайшее время. когда это ближайшее время? |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |