Yritän käyttää hierarkkista klusterointitoimintoa laajennuksen scipy-pisteiden ryhmittelyssä ryhmittelemään kullekin lähellä olevat henkilöt populaatioihin. Tässä on kuvakaappaus valinnoistani:
Mutta joka kerta kun yritän, lokiin tulee seuraava virhesanoma:
Algoritmihierarkkinen klusterointi alkaa … Pura geometriat
syöttökerroksesta
float-jakaminen nollalla Katso yksityiskohdat lokista
Tarkistin kaksoiskappaleita sijainneista (ehkä oli ongelma jakamalla nolla-etäisyydellä). Varmistin myös, että pisteet eivät ole moniosaisia soveltamalla funktiota: ”split multipart features to single part” digitointityökaluriviltä.
Tässä on esimerkki shapefailistani:
> wkt_geom name lat long > Point (286556 5028628) 2501 5028628 286556 > Point (286479 5028418) 2502 5028418 286479 > Point (286507 5028404) 2503 5028404 286507 > Point (286516 5028412) 2504 5028413 286516 > Point (286519 5028417) 2505 5028417 286519 > Point (286517 5028428) 2506 5028428 286517 > Point (286518 5028433) 2509 5028433 286518 > Point (286510 5028426) 2510 5028426 286510 > Point (286512 5028427) 2511 5028427 286512 > Point (286503 5028423) 2512 5028423 286503 > Point (286501 5028429) 2513 5028429 286501 > Point (286495 5028419) 2514 5028419 286495 > Point (286509 5028397) 2517 5028397 286509 > Point (286513 5028392) 2518 5028392 286513
Kommentit
- yritä asentaa laajennuksen v0.1 manuaalisesti QGIS-laajennussivustolta (älä käytä laajennusten hallintaa). Muistan, että minulla oli samanlaisia ongelmia jonkin aikaa sitten, ainakin k-mean algoritmin kanssa, mutta version palaaminen toimi. Luultavasti paras kirjautua ongelmana
- Se on vika. V0.1: ssä ei ole mitään ongelmaa. Lataa täältä: plugins.qgis.org/plugins/ScipyPointClustering/version/0.1 ja tallenna Käyttäjät / nimesi / .qgis2 / python / plugins (ja pura zip-tiedosto tässä). Se näkyy automaattisesti plugins managerissa. Toivon saaneeni tyydyttävämmän vastauksen, joten en lähetä vielä vastauksena.
Vastaa
Kääntyy että se on vika laajennuksen kanssa. Virhe on raportoitu , mutta kehittäjiltä ei ole vielä saatu vastausta.
V0.1: n käyttö ratkaisee ongelman. Asenna laajennuksen v0.1 manuaalisesti QGIS-laajennussivustolta (ei Plugin manager -ohjelmaa käyttämällä). Lataa täältä: plugins.qgis.org/plugins/ScipyPointClustering/version/0.1 ja tallenna kansioon Users / yourname / .qgis2 / python / plugins (ja pura zip-tiedosto täältä). Se näkyy automaattisesti laajennusten hallinnassa.