Cet article est une "Histoire" du dossier de développement développé par moi, un débutant dans la programmation de l'application web Public Mapping en utilisant Django, un framework de développement utilisant Python.
Veuillez vous référer à "Development Postscript" pour plus de détails sur la configuration de l'application et le processus de développement. Cliquez ici pour l'application Cliquez ici pour le référentiel public
Nous avons créé une application de mémo de partage d'informations régionale destinée à être utilisée par de petites équipes.
Cliquez ici pour une proposition qui résume l'intention de créer l'application ** Je suis un consultant en construction en service qui est principalement en charge de l'évaluation environnementale. ** ** Mon travail consiste à me rendre sur le chantier de construction ou sur le chantier prévu, à enquêter et à résumer les informations relatives à l'environnement naturel local et à l'environnement social, et à proposer et mettre en œuvre des mesures de conservation de l'environnement. Afin de mener à bien l'enquête, il est nécessaire de se familiariser avec les informations locales.
En plus des informations sur ces cibles d'enquête,
De nombreuses informations sont nécessaires pour effectuer des travaux sur site en toute sécurité et en douceur.
Cependant, seules les premières informations restent dans le rapport d'enquête et les livrables, et la manière de gérer les dernières informations nécessaires à l'enquête est laissée à la méthode de chaque équipe de recherche et à la méthode de la personne responsable. Est toujours. (Par conséquent, les ingénieurs et les enquêteurs qui connaissent le domaine ont de la valeur ...)
De plus, la situation locale sera mise à jour. Les individus laissent des notes sur la carte à portée de main, partagent des informations en échangeant des courriels, etc., diverses informations sont échangées et accumulées chaque jour. Des problèmes surviennent lorsque les règles ne sont pas définies au sein de l'équipe et que le partage d'informations ne fonctionne pas.
Afin d'éviter de tels problèmes, il est envisageable de gérer les informations de localisation en utilisant l'application existante d'enregistrement des informations de localisation et le logiciel SIG, mais cette fois, une telle voix est entendue depuis le site.
En réponse aux voix de ces sites, nous avons créé une application qui réalise les trois points suivants afin de résoudre les problèmes du site. ・ Le cloud public ne peut pas être utilisé → Le serveur peut être placé sur le serveur de location ou sur son propre serveur ・ Le logiciel SIG multifonctionnel est difficile à utiliser → Même les personnes inexpérimentées peuvent facilement opérer en se concentrant sur les fonctions minimales nécessaires ・ Que faire si je ne peux pas utiliser mon smartphone ou mon ordinateur? → Mise en page de la carte qui peut être imprimée et transportée
En un mot, ** le développement d'applications Web est cool! Je veux essayer! !! Parce que j'avais envie de **. La raison pour laquelle j'ai choisi le genre d'application de carte était parce que je ressentais la motivation qui débordait de moi, voulant contribuer à résoudre les problèmes sur le terrain et aussi m'amuser dans la gestion de site. Tout en gérant les travaux de recherche, je travaille également en tant qu'opérateur SIG, et c'est aussi mon objectif d'auto-amélioration que je voulais apprendre sur le webGIS que je n'avais jamais touché.
Les informations de position collectées sont analysées pour en découvrir la signification et sont Nambo. Python, le langage utilisé par Django, possède une multitude de packages d'analyse statistique pour les informations de localisation. En créant cette application, j'ai appris les bases de la gestion des informations de localisation sur le Web. À l'avenir, nous appliquerons l'analyse géographique aux applications Web et
Enquête de terrain → Acquisition des données → Analyse des données → Expression des résultats d'analyse
Je voudrais essayer de créer une application qui peut faire jusqu'à un arrêt.
Recommended Posts