You are not logged in.
- Topics: Active | Unanswered
Pages: 1
#1 2019-08-29 17:55:25
- Navid Hosseinzadeh
- Moderator
- Registered: 2018-09-25
- Posts: 33
OSM FaSpaceFixer Script/Bot
سلام دوستان.
طبق پیشنهادی جالبی که جناب آقای دکتر قاضی (کسلر) برای اصلاح فاصله های رعایت نشده اعداد در اسامی فارسی دادن و گفتوگو های انجام شده در گروه تلگرام این اسکریپت آماده شده است.
Hi dear Navid;
Thanks for your nice efforts for OSM Iran, specially this useful Bot, I have a suggestion.... Is it possible to add a space before the numbers that preceding character is a letter?سلام نوید عزیز
ممنون از تمام تلاشهای خوبی که برای جامعه ا اس ام ایران انجام میدی، من یک پیشنهاد دارم... امکانش هست قبل از عددهایی که کاراکتر قبلشون یک حرف هست (یعنی بلافاصله به حرف قبل چسبیدن) یک فاصله اضافه کنی مثلا <گل۱۱> بشه <گل ۱۱>. ممنون
این تاپیک به منظور بحث و گفتگو راجع به این اسکریپ ایجاد شده است.
عملیاتی که ربات انجام میدهد به شرح زیر است که نمونه ای از خروجی آن به پیوسته ارائه شده است:
اصلاح فاصله گذاری قبل و بعد از اعداد فارسی درون تگ نام که مقدار فارسی دارد. به عنوان مثال:
عدالت۲۱ --> عدالت ۲۱
مسیر ۱۷۴و ۱۶۳و۱۱۷ --> مسیر ۱۷۴ و ۱۶۳ و ۱۱۷
نمونه فایل تغییرات اعمال شده:
فایل HTML : https://htmlpreview.github.io/?https:// … mple1.html
در حال حاضر حدود ۵۰۰۰ آبجکت نیاز به این اصلاح دارن...
اطلاعات تکمیلی مانند صفحه گیت لب و اکانت اختصاصی و صفحه ویکی اسکریپت به زودی اعلام میشود.
با تشکر
Offline
#2 2019-08-29 19:08:41
- Navid Hosseinzadeh
- Moderator
- Registered: 2018-09-25
- Posts: 33
Re: OSM FaSpaceFixer Script/Bot
wiki page : https://wiki.openstreetmap.org/wiki/Aut … SpaceFixer
GitLab : https://gitlab.com/OSMIran/faspacefixer
dedicated bot account : https://www.openstreetmap.org/user/FaSpaceFixerBot
Offline
#3 2019-08-31 13:57:08
- moreno96
- Member
- Registered: 2018-09-25
- Posts: 13
Re: OSM FaSpaceFixer Script/Bot
سلام.
من موافق اجرای این اسکریپت هستم، چون فکر میکنم به بهبود نقشه اوپن استریت مپ کمک میکنه.
Hello, I'm agree with running this script because I think it will make OpenStreetMap better.
Offline
#4 2019-08-31 17:01:56
- Reza Babri
- Member
- From: Tehran, Iran
- Registered: 2017-01-20
- Posts: 4
Re: OSM FaSpaceFixer Script/Bot
خیلی خوبه
درباره این موردها هم فکری کردید که چطور باید عمل کرد؟
نام بلوکها که یک حرف کنار یک عدد قرار میگیره مثل ب۳
نامهایی که دارای علامتهایی مثل - یا + هستند مثل کوچه ۱۲+۱ یا پارکینگ ۱-۳
مواردی که باید عدد به حرف بچسبه مثل خیابان ۶ام یا ۲۷ام
Last edited by Reza Babri (2019-08-31 17:02:39)
Offline
#5 2019-09-01 17:34:52
- Navid Hosseinzadeh
- Moderator
- Registered: 2018-09-25
- Posts: 33
Re: OSM FaSpaceFixer Script/Bot
خیلی خوبه
درباره این موردها هم فکری کردید که چطور باید عمل کرد؟نام بلوکها که یک حرف کنار یک عدد قرار میگیره مثل ب۳
نامهایی که دارای علامتهایی مثل - یا + هستند مثل کوچه ۱۲+۱ یا پارکینگ ۱-۳
مواردی که باید عدد به حرف بچسبه مثل خیابان ۶ام یا ۲۷ام
سلام.
مورد اول رو نمیشه براش استثنایی در نظر گرفت. البته شاید بتونم به برنامه بگم اگه یه کاراکتر بود حرفش مثل ب۳ اینو فاصله نذاره. ولی اصلا فاصله هم گذاشته بشه ب ۳ مشکلی ایجاد میکنه؟ این موارد هم کم هستند. با روشی که گفتم تا احنمال زیادی میشه جلوش رو گرفت.
در مورد دومی که مثال زدید برای علامت ها این مورد رو هم شاید بشه به همون صورت جلوی تغییرش رو گرفت.
توی اولین فرصت این موارد رو لحاظ میکنم توی برنامه.
مرسی بابت نکته بینی شما. بازم نظرتو رو بگید هم فکری کنیم.
از اقای نوروزی هم تشکر میکنم
Offline
#6 2019-09-01 21:18:35
- Reza Babri
- Member
- From: Tehran, Iran
- Registered: 2017-01-20
- Posts: 4
Re: OSM FaSpaceFixer Script/Bot
من خودم هم نظری ندارم درباره مورد اول. فقط لازمه که همفکری بشه و مشخص بشه کدوم صحیحه مثلا ب۳ یا ب ۳. بعد طبق همون برنامه نوشته بشه.
Offline
#7 2019-09-13 16:16:00
- Navid Hosseinzadeh
- Moderator
- Registered: 2018-09-25
- Posts: 33
Re: OSM FaSpaceFixer Script/Bot
مواردی که اشاره کرده بودین برطرف شد
@Reza Babri
اسکریپت برای اولین بار اجرا شد و حاصل تغییرات آن در این چنجست قابل مشاهده است:
https://www.openstreetmap.org/changeset/74442573
همچنین میتونید لاگ برنامه رو از طریق لینک زیر در گیت لب برنامه ببینید:
https://gitlab.com/OSMIran/faspacefixer … 24-27.html
Offline
Pages: 1