Skip to content

Bug: DOSM Administrative district - wrong mapping location & mapit_import bug #8

@samqi

Description

@samqi

Describe the bug

Data imports for administrative_2 completes without error

To Reproduce
Steps to reproduce the behavior:

  1. Import administrative district boundary via CLI: administrative_2_district.geojson
python ../manage.py mapit_import     \
    --country_code    MY      \
    --generation_id   1      \
    --area_type_code  administrative_2    \
    --name_type_code  district  \
    --name_field district \
    --code_field code_district \
    --code_type code_district \
    --commit         \
administrative_2_district.geojson
  1. Enter: 'DOSM Administrative boundary for District' when prompted Please give a description for area type code administrative_2:

Likewise for:
Please give a description for name type code district: code district
Please give a description for code type code_district: code_district

  1. Output:
...
INFO:mapit_import:  looking at 'Sarawak' (1)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (2)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (3)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (4)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (5)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (6)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (7)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (8)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (9)                                                                                
INFO:mapit_import:  looking at 'Sarawak' (10)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (11)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (12)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (13)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (14)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (15)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (16)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (17)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (18)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (19)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (20)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (21)                                                                                                                                                                                                           
INFO:mapit_import:  looking at 'Sarawak' (22)                                                                                                                                                                                                           INFO:mapit_import:  looking at 'Sarawak' (23)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (24)                        
INFO:mapit_import:  looking at 'Sarawak' (25)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (26)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (27)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (28)
INFO:mapit_import:  looking at 'Sarawak' (29)                                           
INFO:mapit_import:  looking at 'Sarawak' (30)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (31)
INFO:mapit_import:  looking at 'Sarawak' (32)
INFO:mapit_import:  looking at 'Sarawak' (33)                                                                                                                                                                                                           INFO:mapit_import:  looking at 'Sarawak' (34)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (35)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (36)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (37)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (38)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (39)                                                                               
INFO:mapit_import:  looking at 'Sarawak' (40)
INFO:mapit_import:  looking at 'W.P. Kuala Lumpur' (1)                                                                      
INFO:mapit_import:  looking at 'W.P. Labuan' (1)                                                                            
INFO:mapit_import:  looking at 'W.P. Putrajaya' (1)    
  1. Continue to go through & explore the geometries in MapIT Admin/Geometries listing focusing on administrative_2 for Johor & Sarawak. Some are correctly imported, some are not

Expected behavior

  1. Error message appears if Import did not import correctly
  2. Lundu district locations are mapped to Sarawak geometric points
  3. Other locations should not appear in administrative_2 Johor related geometry
  4. Administrative_2 geometry for each state should have same no of entries as imports as per geojson file

Desktop (please complete the following information):

  • OS: Linux
  • Browser: Chromium

Additional context

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions