GPSMap Edit 0.56b
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
есть дока от MPC :) (+)
она умеет делать импорт шейп, может быть ее взять за основание, чтобы потом не делать шаманских плясок
shp->shp for mpc->img ?
Alecs
shp->shp for mpc->img ?
Alecs
|
||
Re: Возможно.
150М многовато почтой будет Хотя если с FTP качать, то можно.
Объем для написания качественного парсера роли не играет, важно лишь многообразие ситуаций. Поэтому можно предварительно почикать из шейпа "все лишнее", оставив только "самое интересное".
Большой объем нужен будет на этапе оптимизации скорости.
Объем для написания качественного парсера роли не играет, важно лишь многообразие ситуаций. Поэтому можно предварительно почикать из шейпа "все лишнее", оставив только "самое интересное".
Большой объем нужен будет на этапе оптимизации скорости.
Ох, любишь ты, Алекс, загадками изъясняться...
1. что есть MPC?
2. какая дока?
3. как дока делает импорт?
4. о каких плясках речь?
ты прости уж меня бестолкового...
2. какая дока?
3. как дока делает импорт?
4. о каких плясках речь?
ты прости уж меня бестолкового...
Re: Ох, любишь ты, Алекс, загадками изъясняться...
: 4. о каких плясках речь?
Тут, думаю, я смогу кое-что прояснить. Объекты карты в формате Shape могут иметь различное визуальное представение (цвет, толщину, сивол для точек, стиль для линии, тип заливки для регионов), а также иметь некоторое количество атрибутов с какими-то идентификаторами и какими-то значениями. Шаманские пляски в частности заключаются в том, чтобы в зависимости от каких-то зачений каких-то атрибутов и, возможно, параметров визуального представления, определить тип объекта для IMG, его название (высоту для изолиний, изобар и точек отметки высот и глубин), и количество уровней, в которые он должен попадать. Маппинг, то есть.
Тут, думаю, я смогу кое-что прояснить. Объекты карты в формате Shape могут иметь различное визуальное представение (цвет, толщину, сивол для точек, стиль для линии, тип заливки для регионов), а также иметь некоторое количество атрибутов с какими-то идентификаторами и какими-то значениями. Шаманские пляски в частности заключаются в том, чтобы в зависимости от каких-то зачений каких-то атрибутов и, возможно, параметров визуального представления, определить тип объекта для IMG, его название (высоту для изолиний, изобар и точек отметки высот и глубин), и количество уровней, в которые он должен попадать. Маппинг, то есть.
Падение при отсутствии поля Type в секции [RGN80]
При отсутствии поля Type в секции [RGN80] MapEdit вываливается. Лучше говорить что-то культурное, и, быть может, даже работать с таким регионом.
|
||
Re: Возможно.
>Большой объем нужен будет на этапе оптимизации скорости.
Я имел ввиду для скорости.
Однако, без "шаманских плясок" не обойтись, т.к. вариантов может быть слишком много. Пример из моей карты:
1. имеется файл с полигонами населенных пунктов
2. имеется ДБФ-файл с полями: число жителей населенного пункта
название в ДОС-кодировке
название в ВИН-кодировке
что-то еще, не помню...
Понятно, что отличить город от деревни можно по числу жителей, но выбор полей в каждом конкретном случае придется делать ручками, т.к. структура ДБФа может быть другой. А еще такая лажа - часть записей имеет название только в ДОС или только в ВИН-кодировке. Тож самое с гидрографией и транспортной сетью. Поэтому я конвертилку писал адаптируя под каждый файл преобразуя деревни в точки и учитывая массу всяких тонкостей.
Была демо-версия некой ГИС (что-то типа OBJECTLAND). Там был развернутый импорт из шейпа, но не помню проверялись ли числовые значения полей. Вот адрес: www.objectland.ru
Что ж до файликов имеющейся у меня карты, завтра настригу и в понедельник пришлю.
Ирек
Я имел ввиду для скорости.
Однако, без "шаманских плясок" не обойтись, т.к. вариантов может быть слишком много. Пример из моей карты:
1. имеется файл с полигонами населенных пунктов
2. имеется ДБФ-файл с полями: число жителей населенного пункта
название в ДОС-кодировке
название в ВИН-кодировке
что-то еще, не помню...
Понятно, что отличить город от деревни можно по числу жителей, но выбор полей в каждом конкретном случае придется делать ручками, т.к. структура ДБФа может быть другой. А еще такая лажа - часть записей имеет название только в ДОС или только в ВИН-кодировке. Тож самое с гидрографией и транспортной сетью. Поэтому я конвертилку писал адаптируя под каждый файл преобразуя деревни в точки и учитывая массу всяких тонкостей.
Была демо-версия некой ГИС (что-то типа OBJECTLAND). Там был развернутый импорт из шейпа, но не помню проверялись ли числовые значения полей. Вот адрес: www.objectland.ru
Что ж до файликов имеющейся у меня карты, завтра настригу и в понедельник пришлю.
Ирек
Спасибо, суть проясняется.
Однако в самих шейпфайлах, насколько я понимаю, таких атрибутов, как цвет, толщина и пр., нет. То есть такая информация сохраняется где-то вне SHP/SHX/DBF, в нестандартизованных (?) файлах, не упоминающихся в базовых спецификациях ESRI (http://www.dataplus.ru/WIN/ESRI/ARCVIEW ... f). <br>
Re: Возможно.
>название в ДОС-кодировке
Опа! еще ньюансик...
>Понятно, что отличить город от деревни можно по числу жителей, но выбор полей в каждом конкретном случае придется делать ручками
Тихий ужас... Этак впору заставлять юзера макросы писать.
Теперь я начинаю понимать, за что Стен деньги берет. Тут не молоко за вредность, а чистый С2H5OH нужен . Причем тем, кто шейпфайлы вздумает конвертить.
Опа! еще ньюансик...
>Понятно, что отличить город от деревни можно по числу жителей, но выбор полей в каждом конкретном случае придется делать ручками
Тихий ужас... Этак впору заставлять юзера макросы писать.
Теперь я начинаю понимать, за что Стен деньги берет. Тут не молоко за вредность, а чистый С2H5OH нужен . Причем тем, кто шейпфайлы вздумает конвертить.
Re: Падение при отсутствии поля Type в секции [RGN80]
Спасибо!
Если фикс не к спеху, то он будет в следующей версии.
Если фикс не к спеху, то он будет в следующей версии.
Да-а-а-а Уж-ж-ж-ж...
>Теперь я начинаю понимать, за что Стен деньги берет. Тут не молоко за вредность, а чистый С2H5OH нужен . Причем тем, кто шейпфайлы вздумает конвертить
Сьесть , то он берёт , да вот только народ не рокомендует давать... :((
С2H5OH и ещё чего , честно говоря отдал бы "отечественному производителю"... :)
только находясь на отшибе , немного затруднительно...
а так хотелось бы посидеть , пообщаться... и т.д.
PS Хе , тут Новый Год на пороге , а маньяки всё о том-же :)))
Сьесть , то он берёт , да вот только народ не рокомендует давать... :((
С2H5OH и ещё чего , честно говоря отдал бы "отечественному производителю"... :)
только находясь на отшибе , немного затруднительно...
а так хотелось бы посидеть , пообщаться... и т.д.
PS Хе , тут Новый Год на пороге , а маньяки всё о том-же :)))
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 136 гостей