|
Тяпничная география
|
|||
---|---|---|---|
#18+
взять прямоугольник любого размера, раскрашенный палитрой пропорционально количеству записей для каждой страны и привязать к перемещению курсора всплывающую подсказку с рандомным адресом из той страны, чей цвет сейчас под курсором ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 16:41 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonMasterZivНу да, поскольку есть критерий пространственной близости-удалённости (расстояние между коорд., заданными широтой и долготой), то да, можно построить карту Кохонена. Э.... здесь я зависну на пару недель. Мне знаком термин карта Кохонена. Кажется в универе мы изучали это на курсе нейросетей. Не хочу показаться незнающим поэтому пока поскипаем. Чуть позже я попробую осмыслить предложение и дать ответ. Не висни слишком долго, я висел месяца два... Я тебе в помощь там ещё один пятничный топик сделал. Твоя программка очень похожая будет. Единственное, что KNNL не поддерживет т.н. пакетное обучение. Я пока ещё не настоящий сварщик, и не знаю, что это такое, но я знаю, что MATLAB с его поддержкой обучает карты на порядки быстре, а вот KNNL тут проседает. Т.е. медленный он. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 16:44 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonВпрочем если что я могу скинуть. Не, скидывать не надо, нам нужны официальные и обновляемые данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 16:45 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
MasterZivНе висни слишком долго, я висел месяца два... Я тебе в помощь там ещё один пятничный топик сделал. Твоя программка очень похожая будет. Единственное, что KNNL не поддерживет т.н. пакетное обучение. Я пока ещё не настоящий сварщик, и не знаю, что это такое, но я знаю, что MATLAB с его поддержкой обучает карты на порядки быстре, а вот KNNL тут проседает. Т.е. медленный он. Спасибо Илья. Посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 16:46 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
MyNiGooвзять прямоугольник любого размера, раскрашенный палитрой пропорционально количеству записей для каждой страны и привязать к перемещению курсора всплывающую подсказку с рандомным адресом из той страны, чей цвет сейчас под курсором O sancta simplicitas! Но как это сделать? (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 16:49 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
miksoftmaytonСамое сложное - обеспечить кластеризацию или скопление точек в одном месте.mayton- Два соседних IPv4 адреса должны быть двумя соседними пикселами на картинке.Имхо, эти два требования несовместимы между собой. Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:01 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Подождите, ещё раз. У нас такие объекты: 2.92.0.0,2.95.255.255, -- диапазон IP-адресов. "RU", -- страна "48", -- регион страны ? "Moscow", -- город (название региона ?) 55.7522,37.6156 -- геокоординаты центра региона ? пространственно-соотносимые параметры -- IP-адреса и центры стран. Несоотносимые -- всё остальное. Можно же просто нарисовать ленту IP-адресов (от 1 до FFFFFFFF), и в ней каждую линию поперёк прорисовать в виде цвета страны. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:06 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonMyNiGooвзять прямоугольник любого размера, раскрашенный палитрой пропорционально количеству записей для каждой страны и привязать к перемещению курсора всплывающую подсказку с рандомным адресом из той страны, чей цвет сейчас под курсором O sancta simplicitas! Но как это сделать? (с) Да, у меня та же мысль. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:07 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonMasterZivНе висни слишком долго, я висел месяца два... Я тебе в помощь там ещё один пятничный топик сделал. Твоя программка очень похожая будет. Единственное, что KNNL не поддерживет т.н. пакетное обучение. Я пока ещё не настоящий сварщик, и не знаю, что это такое, но я знаю, что MATLAB с его поддержкой обучает карты на порядки быстре, а вот KNNL тут проседает. Т.е. медленный он. Спасибо Илья. Посмотрю. Я пока и сам не знаю, как это можно сделать и можно ли. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:08 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonMyNiGooвзять прямоугольник любого размера, раскрашенный палитрой пропорционально количеству записей для каждой страны и привязать к перемещению курсора всплывающую подсказку с рандомным адресом из той страны, чей цвет сейчас под курсором O sancta simplicitas! Но как это сделать? (с) Так вообще просто. Грид. Строка -- запись в этой таблице. Нарисована тем цветом, какая страна. И крутить его туда-сюда прокруткой. Если надо всё сразу, то можно вместо строчки грида рисовать одну линию поперёк грида цветом страны. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:10 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonmiksoftпропущено... пропущено... Имхо, эти два требования несовместимы между собой. Почему?Точнее, совместимы, но только путем сжатия всей картины до одного-двух пикселей, что, очевидно, не то, что нужно. Потому что даже пять кластеров уже невозможно расположить так, чтобы каждый граничил с каждым. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:11 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
MasterZivmaytonпропущено... O sancta simplicitas! Но как это сделать? (с) Так вообще просто. Грид. Строка -- запись в этой таблице. Нарисована тем цветом, какая страна. И крутить его туда-сюда прокруткой. Если надо всё сразу, то можно вместо строчки грида рисовать одну линию поперёк грида цветом страны. Ок, диапазонов много, значит делаем два связанных грида. Один слева -- укрупнённый, по одной линии пикселей поперёк в цвет страны. Второй справа -- при выделении диапазона в первом гриде мышкой показывает записи уже в виде полноценных записей, раскрашенные в те же цвета. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:12 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Это диаграмма диапазонов. Я ее и так могу получить SQL запросом. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:18 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
miksoftmaytonпропущено... Почему?Точнее, совместимы, но только путем сжатия всей картины до одного-двух пикселей, что, очевидно, не то, что нужно. Потому что даже пять кластеров уже невозможно расположить так, чтобы каждый граничил с каждым. Есть у меня мысль. Пока еще не уверен что верная. Есть такая загогулина. Кривая Гилберта. Она заполняет квадратное пространство абсолютно плотно и с любой точностью. Причём каждая точка этой кривой отстоит от соседней не более чем на 1 пиксел. Есть у нее и еще одно свойство. Диапазон точек этой кривой будет практически всегда "свёрнут в клубок". Причём - любой диапазон. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:21 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Остальные варианты-примеры осилю чуть позже. Ну вобщем - змейка. Линия слева направо. И кривая. Ну и всё это в масштабе 3 млрд. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:35 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonЕсть такая загогулина. Кривая Гилберта. Она заполняет квадратное пространство абсолютно плотно и с любой точностью. Причём каждая точка этой кривой отстоит от соседней не более чем на 1 пиксел. Есть у нее и еще одно свойство. Диапазон точек этой кривой будет практически всегда "свёрнут в клубок". Причём - любой диапазон."Клубок" там будет весьма приблизительный. Причем эта приблизительность будет разная в разных частях. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:46 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Ну всё равно старику Гилберту лайк. Но я еще проверю коды Грея. Они - проще в реализации. Нет рекурсии. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:50 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Ну вот. Для полосатой диаграммы без учёта адресов уже есть данные. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:52 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Значить кому интересне БД-шная часть. Приводу создающие скриптики. Они - самодельные поэтому могут быть некоторые мои ошибки в типах данных или отсутствии констрейнтов. Ну вобщем сами понимаете. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 17:59 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Оракловые функции для трансляции IP-NUM. Выглядят некрасиво но что поделать. Оракл такой. По сабжу они - боян т.к. несколько лет назад я уже их где-то постил. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 18:01 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Контрольный файл для SQL*Loader для импорта. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 18:02 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Да. Опцию 'virtual' из создающего скрипта для таблицы надо убрать нахер. Экспериментировал неудачно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 18:14 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
Ну.... по поводу географии. Всмысле карты. Широта. Долгота. Пожалуй это тоже тема. Но я ее подниму отдельным топиком. +Всегда интересно было видеть traceroute в привязке к реальным точкам на планете. P.S. Пошёл читать про географию. P.S. Глобусы... развёртки. Широта. Долгота. Аборигены. Кук.... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 19:43 |
|
Тяпничная география
|
|||
---|---|---|---|
#18+
maytonНу.... по поводу географии. Всмысле карты. Широта. Долгота. Пожалуй это тоже тема.Таки повторюсь:miksoftесли сделать группировку по координатам, то сколько останется?Есть подозрение, что координаты прописаны по центрам городов, т.е. конечных точек будет не так уж и много. Кажется, когда-то я даже на эту тему видел исследование на хабре. И если мне не изменяет память, там более менее детально были только США и немного Европа, остальной мир - в основном крупные регионы или даже страны и мегаполисы. maytonВсегда интересно было видеть traceroute в привязке к реальным точкам на планете.Помнится, даже онлайн-сервис такой был лет 15 назад. И программы были - hostinfo.ru/articles/184 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2015, 20:01 |
|
|
start [/forum/topic.php?fid=57&msg=38904206&tid=2017270]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
145ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 278ms |
0 / 0 |