Home

Location Identification Framework

image

Contents

1. Home Search Locations Insert Locations User Management 7 Upload your profile here Should be a zip file Profile Management Logout home niranjan projects lif Browse UPLOAD Done localhost 8443 7 gt Inserting new locations Profile owner is provided rights to insert new locations to his data source using the system When profile owner select the insert location in the menu bar then a map will be loaded He can insert new locations by right clicking on the map You can go to satellite mode and look at the latitude and longitudes shows when you move the cursor at the bottom of the map to select a location Show Locations Mozilla Firefox 0X File Edit View History Bookmarks Tools Help z gt gt E A O https focalhost 8443 webclient insert insertLocations html x e fnmoo jcse pawebmail crick Elif mbilling JSC G Google Map API Co EJ Login Facebook Niranjan LIF users gt j i A Home Upload Profile Search Locations Insert Locations User Management Profile Management Logout kalh Palsmadu AN Tm Ag Puliyarkulam Sian Map Satenite Uyilankulay y Are you sure to insert a new School ap 4 4 lat 8 3909 Ing 80 2359 Padawiya Kuchchavel 4 _ok cancel Rambewa n P ma Ut a J Tammannewa AnuradhapuraSesMihintale b 4 r AE Kantalai inharagama A 4 X Galkulama Galenbindunu
2. IG c jle G fnmoo cse webmail crick Elif mbiling JSC IG Google Map API Co EjLogin Facebook Niranjan LIF users LOCATIONS IDENTIFICATION FRAMEWORK Home Search Locations Register Login UserName testuser Password ececcccce Confirm Password eeeccee Organization test organization Telephone 0913333333 Email testuser testorg net Contact Name user NEXT CANCEL _ Done 0 lt D Then next page allow you to request for the different roles You can request for roles by marking on the selection box If you are clicking on the profile owner then there should be a profile assigned with you Therefore you can select an existing profile or a give name for the new profile File Edit View History Bookmarks Tools Help lt Authentication Types Mozilla Firefox E G L https ocalhost 8443 webclient register register htm ajz 8 Cz Sooge fnmoo jcse webmail crick Elif mbilling 8 JSC Google Map API Co Ej Login Facebook Niranjan LIF users Done LOCATIONS IDENTIFICATION FRAMEWORK Home Search Locations Register Login Authentication Types testuser Profile owner v New Profile Hospital REGISTER CANCEL localhost 8443 amp Then email will be send to the administrator which containing details of you Then administrator can view details of the new user and accept the user request and create an account If admin
3. clicks on the marker Then detailed information will be shown in the layout in the right hand side Show Locations Mozilla Firefox E File Edit View History Bookmarks Tools Help i gt Q gt S amp O https ocaihost 8443 wet Tamoo cse fqwebmail crick Elif mbilling JSC Google Map API Co EjLogin Facebook Niranjan LIF users gt Home Upload Profile Search Locations Insert Locations User Management Profile Management Logout HIRALLUGAMA V More details School name Hirallugama v No of Secondry 25 students Medium Sinhala No of A L Science 0 students No of Untrained 0 Teachers Medavachchiya P Zone Name Kebithigollewa Bsa Bae No of Primary 40 lt t R students AnutadhaptrageMinintaie ae No of Total students 65 Sinharagama Galkulama Galenbindunuwewa No of Female 28 Maragahawewsa 4 4 students a a No of Trained ambuttegama 7 Maradankadawala Teachers EA Gained Urbal Rural No i No of Female pP Done gt Registration Any new user can send a registration request to the administrator through the registration link When the user clicks on the registration link it will direct to a page which you can insert details about him New User Mozilla Firefox E File Edit View History Bookmarks Tools Help lt x z T tt O http flocalhost 8080 webclient register register html x gt l
4. S data provider The locations tag which is the root tag should contain location tags Location tag has latitude longitude location code related to each location specifying in the particular request Those should be comes with the latitude longitude locationCode tags Here is a sample xml lt locations gt lt location id 2001001 gt lt latitude gt 8 30779 lt latitude gt lt longitude gt 80 382158 lt longitude gt lt locationCode gt 7 1 33 lt locationCode gt lt location gt lt location id 200401 1 gt lt latitude gt 8 2634938604 lt latitude gt lt longitude gt 80 205 1884225 lt longitude gt lt locationCode gt 7 1 39 055 lt locationCode gt lt location gt lt locations gt Request for more details about a location to the profile data provider This request contains the detail location tag as the root element which has profile_name attribute and id attribute Those are name of the profile and the location id of the location Here is a sample xml lt detail_location profile_name School 1id 2001001 gt lt detail_location gt Detailed response about a location by profile data source Root tag detail_location should has the profile_name and id location id attributes Under profile details tag there is information which describe the location The location_name tag contains the location name which should appear at top of the detail location response Then each detail about the location should be u
5. T Ca EN Hali i y 1 kalan b amy Visitor Parking GU cee cae see 7 Wa LE i i En a ar sn A 5 7 ai m Pointe 41 FATA gpI 69 05 L y H Streamer LITT thos O km lodging O Yi Dining e O o Roads CJ Pe Gerders S 3 Es FA Ga Terrain C Gy Buildings amp am Project Supervisors Group Members Mr Shantha Fernando E M M C K Ekanayake Dr Shahani Weerawarna R M S U B Rathnayake NIL e ANA H A K N Priyadarshana C G Nanayakkara Date 1 6 2007 There are 3 roles currently in the system e Administrator e Profile owner e General user Administrator role is used to create user accounts setting security roles activating and deactivating profiles and users Profile owner role is used to provide data to the system General user role is used to view information given by the system All the registered users will have the general user role privileges by default General user gt Search locations General user can search locations depends on the profile uploaded When user wants to search locations then he has to select the profile and get the search page by clicking on the get search page button Select Profile Mozilla Firefox File Edit View History Bookmarks Tools Help E gt Ee a ligi https ocalhost 8443 webclient selectProfile htm Sje Gc Tamoo jcse fqjwebmail crick Kilif j mbilling JSC Google Map API Co Ej Login Facebook Niranjan LIF user
6. ame No of Secondry students gt lt data_type format text box type int gt lt criteria gt lt search_criteria gt lt Profile gt Request for get locations to the profile data provider The request contains the search criteria tags and values for those search criteria Id used here is the search criteria id Here is a sample xml lt search_criterias profile_name School gt lt search_criteria 1id NO PRIMARY STUDENT gt lt value gt lt CDATA lt 200 gt lt value gt lt search_criteria gt lt search_criteria 1d NO SECONDARY _STUDENT gt lt value gt lt CDATA lt 400 gt lt value gt lt search_criteria gt lt search_criterias gt Search result from profile data provider Response for the search request should have the profile name as a attribute profile_name of the search_results tag and location tag which contain location id and name of the location as the value of the tag Here is a sample xml lt search_results profile_name school gt lt location id 2017016 gt lt value gt MIHINTHALE M V lt value gt lt location gt lt location id 2010008 gt lt value gt KEKIRAWA CENTRAL COLLEGE lt value gt lt location gt lt search_results gt Search reguest to GIS data provider This contain the location ids Here is a sample xml lt location_1ds gt lt id gt 2017016 lt id gt lt id gt 2010008 lt id gt lt location_ids gt Response about locations from the GI
7. cations Any user can edit his details by go to the user management and select the change user LOCATIONS IDENTIFICATION FRAMEWORK Upload Profile Search Locations show Locations User Management Create profile AML file Logout Current LIF Users Administrator can select the specific user which needs to be edited From this it will enable administrator to change the user details as well as to change the user privileges gt Format of Messages and Mapping files Since this system is a framework that connects different services there should be a protocol for communication This section describes the format of the profile mapping xml file and format of the other messages Format for the profile xml file Profile mapping xml file should have e Profile name which is a attribute of the profile tag e Data service url which is under data service tag e Search criteria search criteria should have criteria id which is the name of the tag of the data field name and display name which is the actual display name and the format of the field and the data type lt Profile name School gt lt data_service gt lt service_url gt http localhost 800 1 axis2 services DataService lt service_url gt lt data_service gt lt search_criteria gt lt criteria id NO_PRIMARY_STUDENT display_name No of Primary students gt lt data_type format text box type int gt lt criteria gt lt criteria id SECONDRY_STUDENT display_n
8. istrator creates an account then email will be send to the user Profile owner If you are a profile owner then you can do varies things related to the profile you own In this version profile owner can upload profiles insert new locations using the system Profile is actually the place where the configuration details related to the profile and necessary information to retrieve data are defined It has data service URL which specifies web service where data can be retrieved Also profile contains necessary information to map the column names in the tables to the display names which shows to the end user when retrieving data In this version all the details should be provided in the single file called as profile mapping file If you are new to xml for create the profile mapping file then use the create create profile XML file which is under the profile management section in the menu bar For each profile there should be a place to feed data After creating the profile mapping file insert it to a directory and make a zip file and upload it Profile Upload Mozilla Firefox File Edit View History Bookmarks Tools Help lt 7 E Gt D https flocalhost 8443 webclient profileupload profileUploader html amp 7 gt amp egi joogi Tamoo cse webmail crick EJlif mbilling S JSC Google Map API Co Ej Login Facebook Niranjan LIF users LOCATIONS IDENTIFICATION FRAMEWORK Upload Profile
9. nder the property tag Attribute id is the search criteria id Here is a sample xml lt detail_location profile_name School id 2001001 gt lt profile_details gt lt location_name 1d SCHOOL_NAME display_name School name gt Maliyadeva Collage lt location_name gt lt property id NO_SECONDR Y_STUDENT gt 2029 lt property gt lt property id NO_ADVANCE_COM_STUDENT gt 374 lt property gt lt property id NO_ADVANCE_SCI_STUDENT gt 925 lt property gt lt property id NO_PRIMARY_STUDENT gt 0 lt property gt lt property id NO_ADVANCE_STUDENT gt 1668 lt property gt lt property id NO_ADVANCE_ARTS_STUDENT gt 369 lt property gt lt profile_details gt lt detail_location gt Insert location request to GIS data provider This request contains the latitude and longitude as attributes of insert_criteria tags within the root tag Here is a sample xml lt gis_info gt lt insert_criteria 1id LATITUDE gt lt value gt 80 65 lt value gt lt insert_criteria gt lt insert_criteria id LONGITUDE gt lt value gt 75 54 lt value gt lt insert_criteria gt lt gis_info gt Insert location response from GIS data provider Response contain the assigned location id for the new location Here is a sample xml lt location_details gt lt location_id gt lt value gt 1231380 lt value gt lt location_1d gt lt location_details gt Insert location request to profile data provider This request contains p
10. rofile_info tag Under profile_info tag there are insert_criteria tags Id specify the search criteria id and value for that search criteria is within the value of the insert_criteria Here is a sample xml lt profile_info gt lt insert_criteria 1id LOCATION_ D gt lt value gt 1231380 lt value gt lt insert_criteria id NO_ PRIMARY STUDENTS gt lt value gt 80 lt value gt lt insert_criteria gt Insert location response from profile data provider 200 ok if inserted successfully error if error occurred while inserting
11. s gt LOCATIONS IDENTIFICATION FRAMEWORK Home Upload Profile Search Locations Insert Locations User Management Profile Management Logout Select the profile you need to search for Select a profile criteria v Get Page Done localhost 8443 amp a Then you can specify add search criteria search query from the drop down menu and specify values for searching fields to search locations depend on the criteria For an example in the school profile you might be able to search on the number of students number of teachers available sections etc Profile Search Page Mozilla Firefox fer 5 File Edit View History Bookmarks Tools Help lt gt q D gt S O G Mi https pocainost eaa3webcient sclectProfilehtmi gt e Ge cocale Timoo cse awebmail crick Elif mbilling JSC G Google Map API Co EJLogin Facebook Niranjan LIF users gt LOCATIONS IDENTIFICATION FRAMEWORK Home Upload Profile Search Locations Insert Locations User Management Y Profile Management Logout Schools Search Page Select the requried searching cuts No of A L Arts students Add dee I 100 Remove E Remove Submit Reset l Done localhost 8443 S lt Then it will load the map and mark locations on the map that match with the search criteria These locations are marked with a marker If you want to view all the provided details then
12. wewa ag Maragahawewa 7 4 g na 4 Tambuttegama 4 d Maradankadawals Puttalam a Galgamuwa a l HBbgrane a 4 i P unani NG Madurankuli r Polonnaruwa J Welikanda 15 N 7 n Manampitya Valaichchenai Anamaduwa Dambulla i ba _ Transferring data from maps google com a ol When right clicks on the map then it will show a marker where you clicked Clicking on the marker will shows you a dialog window and selecting ok button will direct you to insert page Then give values to those fields to insert a location If insertion occurred successfully then it will direct to the successful page or otherwise gives the error page Administrator Administrator can register new users in the system Go the user management and select the Add new user menu item to add a new user Then fill the necessary data for fields Here there is a selection box to enable the user Administrator can disable and enable users Next page set the roles of the user If user is a profile owner select a profile for the user Edit user is very much similar to this process Administrator is also able to activate and deactivate profiles This can be done by go to the profile management in the menu bar and selecting the manage profile details item This will direct you to a page which lists all the profiles In here you can activate and deactivate profiles When you deactivate the profile then it will not shown in the search lo

Download Pdf Manuals

image

Related Search

Related Contents

  Mace Covert  Ficha técnica  取扱説明書  Télécharger le guide interrégional rétrocessions 2010  Pompes à engrenage extérieur Série T  

Copyright © All rights reserved.
Failed to retrieve file