Jeg forsøger at bruge den hierarkiske klyngefunktion i plugin-scipy-punktklyngen for at gruppere enkeltpersoner, der er tæt på hver, i populationer. Her er et screenshot af mine valg:
Men hver gang jeg prøver, får jeg følgende fejlmeddelelse i loggen:
Algoritme Hierarkisk klyngedannelse starter … Udpakning af geometrier
fra inputlaget
float division med nul Se log for detaljer
Jeg kontrollerede for duplikater på steder (måske der var et problem divideret med en nul afstand). Jeg sørgede også for, at punkterne ikke er multipart ved at anvende funktionen: “split multipart features to single part” fra digitaliseringsværktøjslinjen.
Her er et eksempel på min shapefile:
> 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
Kommentarer
- prøv manuelt at installere v0.1 af pluginet fra QGIS Plugins-webstedet (bruger ikke Plugin-manager). Jeg husker, at jeg havde lignende problemer for et stykke tid tilbage, i det mindste med k-betyder-algoritmen, men at gå tilbage fungerede en version. Sandsynligvis bedst at logge som et problem
- Det er en fejl. Med v0.1 er der slet ikke noget problem. Download her: plugins.qgis.org/plugins/ScipyPointClustering/version/0.1 og gem til Brugere / dit navn / .qgis2 / python / plugins (og udpak zip-fil her). Det vises automatisk i plugins manager. Jeg håber at få et mere tilfredsstillende svar, så jeg vil ikke sende som et svar endnu.
Svar
Vender at det er en fejl med pluginet. Fejl er rapporteret , men der er endnu ikke noget svar fra udviklere.
Brug af v0.1 løser problemet. Installér v0.1 af pluginet manuelt fra QGIS Plugins-webstedet (bruger ikke Plugin-manager). Download her: plugins.qgis.org/plugins/ScipyPointClustering/version/0.1 og gem til Brugere / dit navn / .qgis2 / python / plugins (og udpak zip-fil her). Det vises automatisk i plugins manager.