<div dir="ltr"><p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px 0px 1.2em!important;background-color:rgb(255,255,255)">Hello devs,</p><p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px 0px 1.2em!important;background-color:rgb(255,255,255)">Myself Sarthak currently working under Dr. KS Rajan as a research student in Spatial Informatics Lab, IIIT hyderabad . I am currently working in spatial databases by optimizing the performance of mongoDb for spatial databases. Previously i have worked on Billboard placement optimization problem(using QGIS) and with pgRouting as a part of my previous GSOC project. I regularly use QGIS for my research work as well. </p><p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px 0px 1.2em!important;background-color:rgb(255,255,255)">I am an open source enthusiast and likes to contribute to our osego community. I am interested in working with QGIS as a part of GSOC project.</p><p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px 0px 1.2em!important;background-color:rgb(255,255,255)">Lately I was trying work on processing toolbox to reclassify some of the fields in a vector shapefile and found a bug in the existing platform.<br><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">v.reclass</code> either uses <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">cols</code> or <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">rules</code> to reclassify the shapefile but in QGIS PT there is no option to deselect the <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">col</code>tab and it gives error when you provide <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">rules</code> file as well. I think the implementation can also be improved.<br>While I going through the code after forking it from github, I couldn’t figure out where to look for the exact code of `processing toolbox` to make the changes.</p><p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px 0px 1.2em!important;background-color:rgb(255,255,255)">Can someone please guide me in the same direction.<br><br></p><p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px 0px 1.2em!important;background-color:rgb(255,255,255)">Regards,<br>Sarthak Agarwal<br>Btech and Ms by research in Spatial Informatics<br>International Institute Of Information Technology ,Hyderabad</p><div title="MDH:SGVsbG8gZGV2cyw8ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTogMTIu
MjIyMnB4OyI+TXlzZWxmIFNhcnRoYWsgY3VycmVudGx5IHdvcmtpbmcgdW5kZXIgRHIuIEtTIFJh
amFuIGFzIGEgcmVzZWFyY2ggc3R1ZGVudCBpbiBTcGF0aWFsIEluZm9ybWF0aWNzIExhYiwgSUlJ
VCBoeWRlcmFiYWQgLiBJIGFtIGN1cnJlbnRseSB3b3JraW5nIGluIHNwYXRpYWwgZGF0YWJhc2Vz
IGJ5IG9wdGltaXppbmcgdGhlIHBlcmZvcm1hbmNlIG9mIG1vbmdvRGIgZm9yIHNwYXRpYWwgZGF0
YWJhc2VzLiBQcmV2aW91c2x5IGkgaGF2ZSB3b3JrZWQgb24gQmlsbGJvYXJkIHBsYWNlbWVudCBv
cHRpbWl6YXRpb24gcHJvYmxlbSh1c2luZyBRR0lTKSBhbmQgd2l0aCBwZ1JvdXRpbmcgYXMgYSBw
YXJ0IG9mIG15IHByZXZpb3VzIEdTT0MgcHJvamVjdC4gSSByZWd1bGFybHkgdXNlIFFHSVMgZm9y
IG15IHJlc2VhcmNoIHdvcmsgYXMgd2VsbC48L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6IDEy
LjIyMjJweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6IDEyLjhweDsiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6IDEyLjIyMjJweDsiPjxmb250IGNvbG9yPSIjMDAwMDAwIj5JIGFt
IGFuIG9wZW4gc291cmNlIGVudGh1c2lhc3QgYW5kIGxpa2VzIHRvIGNvbnRyaWJ1dGUgdG8gb3Vy
IG9zZWdvIGNvbW11bml0eS4gSSBhbSBpbnRlcmVzdGVkIGluIHdvcmtpbmcgd2l0aCBRR0lTIGFz
IGEgcGFydCBvZiBHU09DIHByb2plY3QuPC9mb250Pjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJm
b250LXNpemU6IDEyLjhweDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEyLjIyMjJweDsiPjxm
b250IGNvbG9yPSIjMDAwMDAwIj48YnI+PC9mb250Pjwvc3Bhbj48L2Rpdj48ZGl2Pjxmb250IGNv
bG9yPSIjMDAwMDAwIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMi4yMjIycHg7Ij5MYXRlbHkg
SSB3YXMgdHJ5aW5nIHdvcmsgb24mbmJzcDtwcm9jZXNzaW5nJm5ic3A7dG9vbGJveCB0byByZWNs
YXNzaWZ5IHNvbWUgb2YgdGhlIGZpZWxkcyBpbiBhIHZlY3RvciBzaGFwZWZpbGUgYW5kIGZvdW5k
IGEgYnVnIGluIHRoZSBleGlzdGluZyBwbGF0Zm9ybS48L3NwYW4+PC9mb250PjwvZGl2PjxkaXY+
PHN0cm9uZyBzdHlsZT0iZm9udC1zaXplOiAxMi44cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGZv
bnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgJ0JpdHN0cmVhbSBWZXJhIFNhbnMnLCBIZWx2ZXRp
Y2EsIHNhbnMtc2VyaWY7Ij5gdi5yZWNsYXNzYCZuYnNwOzwvc3Ryb25nPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDEyLjhweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IFZlcmRh
bmEsIEFyaWFsLCAnQml0c3RyZWFtIFZlcmEgU2FucycsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsi
PmVpdGhlciB1c2VzIGBjb2xzYCBvciBgcnVsZXNgIHRvIHJlY2xhc3NpZnkgdGhlIHNoYXBlZmls
ZSBidXQgaW4gUUdJUyBQVCB0aGVyZSBpcyBubyBvcHRpb24gdG8gZGVzZWxlY3QgdGhlIGBjb2xg
dGFiIGFuZCBpdCBnaXZlcyBlcnJvciB3aGVuIHlvdSBwcm92aWRlIGBydWxlc2AgZmlsZSBhcyB3
ZWxsLiBJIHRoaW5rIHRoZSBpbXBsZW1lbnRhdGlvbiBjYW4gYWxzbyBiZSBpbXByb3ZlZC48L3Nw
YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMi44cHg7IGNvbG9yOiByZ2Io
MCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgJ0JpdHN0cmVhbSBWZXJhIFNh
bnMnLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Ij5XaGlsZSBJIGdvaW5nIHRocm91Z2ggdGhlIGNv
ZGUgSSBjb3VsZG4ndCBmaWd1cmUgb3V0IHdoZXJlIHRvIGxvb2sgZm9yIHRoZSBleGFjdCBjb2Rl
IHRvIG1ha2UgdGhlIGNoYW5nZXMuJm5ic3A7PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTIuOHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogVmVy
ZGFuYSwgQXJpYWwsICdCaXRzdHJlYW0gVmVyYSBTYW5zJywgSGVsdmV0aWNhLCBzYW5zLXNlcmlm
OyI+PGJyPkNhbiBzb21lb25lIHBsZWFzZSBndWlkZSBtZSBpbiB0aGUgc2FtZSBkaXJlY3Rpb24u
PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTIuOHB4OyBjb2xvcjog
cmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogVmVyZGFuYSwgQXJpYWwsICdCaXRzdHJlYW0gVmVy
YSBTYW5zJywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyI+VGhlIHByb2JsZW0gbG9va3MgaW50ZXJl
c3RpbmcgdG8gbWUuIEkgYW0gZmFtaWxpYXIgd2l0aCB0aGUgdGVjaG5vbG9naWVzIG5lZWRlZCBm
b3IgdGhpcyBwcm9qZWN0LkFzIGkgaGF2ZSBhbHJlYWR5IHdvcmtlZCBpbiBjKysgYW5kIHB5dGhv
biAuPC9zcGFuPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6IDEyLjhweDsiPjxicj48
L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6IDEyLjIyMjJweDsiPjxmb250IGNvbG9yPSIjMDAw
MDAwIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwgQml0c3RyZWFtIFZlcmEgU2FucywgSGVsdmV0aWNh
LCBzYW5zLXNlcmlmIj5SZWdhcmRzLDwvZm9udD48L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6
IDEyLjIyMjJweDsiPjxmb250IGNvbG9yPSIjMDAwMDAwIiBmYWNlPSJWZXJkYW5hLCBBcmlhbCwg
Qml0c3RyZWFtIFZlcmEgU2FucywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmIj5TYXJ0aGFrIEFnYXJ3
YWw8L2ZvbnQ+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOiAxMi4yMjIycHg7Ij48Zm9udCBj
b2xvcj0iIzAwMDAwMCIgZmFjZT0iVmVyZGFuYSwgQXJpYWwsIEJpdHN0cmVhbSBWZXJhIFNhbnMs
IEhlbHZldGljYSwgc2Fucy1zZXJpZiI+QnRlY2ggYW5kIE1zIGJ5IHJlc2VhcmNoIGluIFNwYXRp
YWwgSW5mb3JtYXRpY3M8L2ZvbnQ+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOiAxMi4yMjIy
cHg7Ij48Zm9udCBjb2xvcj0iIzAwMDAwMCIgZmFjZT0iVmVyZGFuYSwgQXJpYWwsIEJpdHN0cmVh
bSBWZXJhIFNhbnMsIEhlbHZldGljYSwgc2Fucy1zZXJpZiI+SW50ZXJuYXRpb25hbCBJbnN0aXR1
dGUgT2YgSW5mb3JtYXRpb24gVGVjaG5vbG9neSAsSHlkZXJhYmFkPC9mb250PjwvZGl2PjwvZGl2
Pg==" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;min-height:0px;width:0px;max-height:0px;max-width:0px;overflow:hidden;font-size:0em;padding:0px;margin:0px;background-color:rgb(255,255,255)"></div></div>