Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как нарисовать карту районов области в APEX 5 / 18 сообщений из 18, страница 1 из 1
26.05.2016, 15:37
    #39244167
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
Во встроенных картах Map Chart детализация до областей, а нужно нарисовать районы одной области и разукрасить их и показать значения из базы. Нарисовать полигоны думаю больших сложностей не составит, тем более, если можно будет обводить подложку. Где это сделать, чтоб как я понял получить файл .amap и как его потом прикрутить к моему приложению?
...
Рейтинг: 0 / 0
26.05.2016, 15:45
    #39244178
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shuriktа нужно нарисовать районы одной области и разукрасить их и показать значения из базы
ну вы даёте.
Это вам не графики рисовать.
Это полноценная ГИС система.
APEX таковой не является.
Т.е. сделать это сложно. Нужно быть хотя бы программистом.
Удачи!
...
Рейтинг: 0 / 0
27.05.2016, 07:21
    #39244477
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
Petro123,

Карты в APEX довольно неплохие, мастером в несколько кликов создается страница с картой России, к ней привязывается запрос, ссылки и вуаля-интерактивная карта с данными подтягиваемыми из базы. Карты выглядят примерно так: http://www.anychart.com/products/anymap/gallery/

В этой ветке: http://www.sql.ru/forum/693266/anymap-pervyy-opyt?hl=????? народ конвертировал пользовательскую карту из формата .shp в апексовский .amap
Но у меня нет исходной карты, и ввиду небольшой ее сложности хотел сам нарисовать. Вопрос в том в какой программе ее удобнее нарисовать, чтоб получить на выходе файл .amap?

Есть опыт рисования полигонов в Яндекс.Конструкторе, но из него выгрузки в .amap нет.
...
Рейтинг: 0 / 0
27.05.2016, 08:23
    #39244500
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shurikt,
Рисовать в MapInfo.
На выходе шейп файлы а апекс как написали. Очень глючно и сложно.
Другой вариант конвертировать в SVG и на форум js.
Тогда апекс будет просто запускалкой твоей html.
...
Рейтинг: 0 / 0
27.05.2016, 08:33
    #39244508
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shurikt,
На сколько я понял, Anymap это Javascript-ая библеотека, если это так, нет никаких проблем тупо прикрутить его целиком к апексу.
...
Рейтинг: 0 / 0
27.05.2016, 09:14
    #39244534
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
blkangel,

AnyMap итак прикручен к Апексу. Диаграммы апекса сделаны на продуктах AnyChart и AnyMap.
Вопрос в добавлении пользовательской карты.
...
Рейтинг: 0 / 0
27.05.2016, 10:06
    #39244583
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shuriktblkangel,

AnyMap итак прикручен к Апексу. Диаграммы апекса сделаны на продуктах AnyChart и AnyMap.
Вопрос в добавлении пользовательской карты.
Anymap позволяет делать пользовательские карты?
...
Рейтинг: 0 / 0
27.05.2016, 10:11
    #39244593
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
blkangel,

Да, вот разбираюсь в туторе: http://6.anychart.com/products/anymap/converter/help/tutorial.html
...
Рейтинг: 0 / 0
27.05.2016, 10:21
    #39244605
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shurikt,
то что вы дали в ссылке, видно что геморрой по реализации с результатом 50 на 50.
Если выйдет - отпишитесь по чётким действиям.
...
Рейтинг: 0 / 0
27.05.2016, 10:35
    #39244618
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shuriktblkangel,

Да, вот разбираюсь в туторе: http://6.anychart.com/products/anymap/converter/help/tutorial.html

Ну и все, осталось я так понимаю Вам научится хранить эти настройки и загружать...
...
Рейтинг: 0 / 0
27.05.2016, 13:30
    #39244862
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
blkangel,

Да. Как я понимаю сначала надо нарисовать и сохранить в shp, а потом конвертировать в amap?
В принципе карта не сложная. Может подскажете где можно нарисовать, чтоб получился shp, который нормально преобразуется в amap?
Понимаю, что вопрос больше к ГИСовцам, но может кто имеет опыт)
...
Рейтинг: 0 / 0
27.05.2016, 13:33
    #39244864
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shuriktгде можно нарисовать
19226251
...
Рейтинг: 0 / 0
27.05.2016, 13:48
    #39244876
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
Petro123,

Спасибо за информацию. Но MapInfo серьезный продукт, боюсь не успею с ним разобраться. Нет ли попроще утилитки - накидать десяток полигонов и сохранить в shp? Или может у кого есть под рукой такой инструмент, не могли бы накидать такие полигоны: http://www.rpnplus.com/img/saved/3/catalogue_a_15783_aktubin.gif (только полигоны "жирные" полигоны подписанные с красной точкой)
...
Рейтинг: 0 / 0
27.05.2016, 13:58
    #39244884
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shurikt,
проще не найдёшь. Там система координат.
Тут регайся и проси:
http://gis-lab.info/
...
Рейтинг: 0 / 0
27.05.2016, 15:18
    #39244985
Как нарисовать карту районов области в APEX 5
а почему бы не использовать какой-нибудь свободный javascript-движок ( leaflet , например)?
я, например, так и делаю
...
Рейтинг: 0 / 0
27.05.2016, 15:39
    #39245014
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
Трудяга Биггерсвободный javascript-движок
- их на рынке практически нет
- карта всё равно нужна
- у оракла и свой движок есть. Поэтому шило на мыло...
...
Рейтинг: 0 / 0
09.06.2016, 15:27
    #39253725
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
По совету Petro123 обратился на http://gis-lab.info/ и там помогли с shp.
shp успешно конвертировался в .amap, далее по инструкции https://community.oracle.com/message/10504334:
положил aktyub.amap в C:\app\product\11.2.0\dbhome_1\apex\images\flashchart\anychart_6\swf\maps\custom
и получил ошибку типа: Error loading file: http://192.168.100.5:8081/i/flashchart/anychart_6/swf/maps/custom/aktyub.amap
...
Рейтинг: 0 / 0
10.06.2016, 09:44
    #39254029
shurikt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как нарисовать карту районов области в APEX 5
shuriktи получил ошибку типа: Error loading file: http://192.168.100.5:8081/i/flashchart/anychart_6/swf/maps/custom/aktyub.amap

Нашел как делали для 3-го АПЕКСа - http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=693266&msg=8892332 и помогло:
3. В файл /images/imagelist.xml добавил строку
<file>/flashchart/swf/maps/каталог/файл.amap</file>
4. Запустил скрипт apxldimg.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как нарисовать карту районов области в APEX 5 / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]