Обговорення користувача:Amakuha/Про координати позначок на картах (13.08.2010—17.08.2010)

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Повний архів: Обговорення_користувача:Amakuha/АвтоАрхів
Обговорення: Обговорення_користувача:Amakuha

Про координати позначок на картах

[ред. код]

Доброї ночі, Андрію!
Мій бот пройшовся по всіх статтях про села України і додав у іншій формі існуючі координати у шаблон {{Село}} для відображення у них мап з позначкою села на картах. Це будо зроблено для всіх статей (свою карту я викинув), де координати були записані так

{{Coor dms |50|38|18|N|27|59|54|E|...

Разом з тим, виявлено значну кількість (оціночно до 1 тис.) статей, де координати записані інакше, наприклад, так (часто):

{{Coord|48|22|37|N|30|36|18|E|...

чи так (де-не-де):

{{Координати ГМС|50|40|3|N|26|55|29|E|...

Можливо, використано ще й інші варіанти запису координат. А тепер, враховуючи, що я не розбираюся формах запису координат, прохання. Чи не могли б Ви, якщо Ваша ласка, сформулювати завдання для мого бота, щоб довершити розпочате. Можливо, можна якось звести не опрацьовані форми запису до «{{Coor dms |50|...»?
З повагою, --Іванко1 22:19, 13 серпня 2010 (UTC).Відповісти

{{Coor dms}} це всього лише сторінка-перенаправлення на {{Координати ГМС}} — тобто параметри у останньому вам вже знайомі і встановлюються у жорсткій послідовності яку розпарсовує ваш бот. У шаблоні ж {{Coord}} є чотири різні можливості вказання координат — він дозволяє не вказувати мінути і секунди. Для початку достатньо обробити лише ті сторінки з шаблоном {{Coord}} де вказані всі вісім перших параметрів (у такій же формі як в {{Координати ГМС}}) — можливо скорочена форма запису координат у цьому шаблоні і не використовується у жодній статті про село.
Тобто завдання таке: не дивлячись на назву шаблону координат, пробувати отримувати з нього параметри 1,2,3 та 5,6,7 і перевіряти (якщо вийшло) чи вони є числами від 0 до 60. Якщо так — використати їх як і раніше. Якщо ні — записати сторінку села знову у лог. --Α.Μακυχα 08:17, 14 серпня 2010 (UTC)Відповісти
Дякую. Так і зроблю. З повагою, --Іванко1 14:42, 14 серпня 2010 (UTC)Відповісти

Доброї ночі, Андрію!
Майже всі села України мають карти («сухий залишок» тут). У цьому велика Ваша заслуга. Почав пробувати позначки на картах для інших типів населених пунктів (НП) України. Наскільки я розумію, такими типами НП України у Вікіпедії є лише «{{Місто України|…», «{{Смт|…» та «{{Селище|…». Додавання другої форми запису координат показує карти тільки для «Смт», а для інших типів НП - ніяких змін. То, можливо, нехай бот пройдеться по всіх «{{Смт|…»? Як Ви вважаєте? Що можна зробити для інших типів НП?
З повагою, --Іванко1 22:21, 15 серпня 2010 (UTC)Відповісти

  • По СМТ бажано пройтися також. По інших видах НП — згодом.
  • Зауважте, що параметр секунд (3-ій та 7-ий) не обов’язково має бути цілочисельним (наприклад, може бути значення 43.5, як у «сухому залишку»).
  • При вказанні координат у шаблонах замість подвійних вертикальних рисок достатньо вказувати одинарні. Тобто замість:
 | lat_deg = 49 || lat_min = 35 || lat_sec = 55.6
 | lon_deg = 25 || lon_min = 7 || lon_sec = 16.3

слід додавати:

| lat_deg = 49 | lat_min = 35 | lat_sec = 55.6 | lon_deg = 25 | lon_min = 7 | lon_sec = 16.3

--Α.Μακυχα Θ 08:43, 16 серпня 2010 (UTC)Відповісти
Дякую. Так і зроблю. І ще, останнє з «сухого залишку» - села Довгий Яр (колишнє село?) та Новосілки Лісні (село в Польщі?), здається, попали не в той список. Щось з тим треба зробити... З повагою, --Іванко1 12:59, 16 серпня 2010 (UTC).Відповісти
PS. У «залишку» після проходження всіх смт: 1) Вільча (Поліський район) «виселене внаслідок аварії на ЧАЕС»; 2) Гарнізон Черляни «селище міського типу (до 2003)». --Іванко1 17:22, 16 серпня 2010 (UTC)Відповісти
Розберемося. --Α.Μακυχα Θ 19:15, 17 серпня 2010 (UTC)Відповісти