Hvordan man laver IMS med manifold GIS
1. Aktivér Internet Information Servers IIS
IIS, for dem der er født efter 90, er det, der plejede at komme i Windows NT Option Pack, Windows XP Professional bringer det allerede integreret, selvom det normalt skal aktiveres.
For at gøre dette gøres det: "start / kontrolpanel / tilføj eller fjern programmer / tilføj eller fjern windows-komponenter", og der aktiveres det, derefter følges der på, og handlingen er afsluttet.
Dette gør det muligt at bruge udstyret som en lokal eller fjern server, og selvom det bruges til PHP eller PERL, er Manifold lavet til at offentliggøre i ASP, som er integreret i Windows.
Da jeg stillede spørgsmålet om, hvorvidt det kunne offentliggøres i en Apache, blev jeg set som blid.
2. Forstå strukturen af manifold.
Manifold styrer en struktur kendt som Project, som kan have denne type komponenter, jeg nævner dem fra top til bund:
Datakilderne kan være inde (som i geodatabasen), eller de kan forbindes eksternt, såsom tabeller eller billeder. Så .map-filen indeholder alt indeni, og de kan være:
- Datakilder
- tegne
- Tegning (vektordata)
- Billeder (raster data)
- Dataorganisation
- Mapper (Folders)
- 3D-analyse
- stigninger
- profiler
- overflader
- Terrænmodeller
- Resultater
- Etiketter
- Grafik
- layouts
- Maps
- andre
- Comentarios
- formularer
- paller
- Forespørgsler
- Scripts
- Emner
Den forrige organisation er min opfindelse, den er ikke i manualen, men det er en måde at organisere de forskellige typer komponenter.
3. Forbereder kortet til at offentliggøre
I mit tilfælde er dette det projekt, jeg har organiseret:
Hvis de er faste, har jeg oprettet mapper baseret på kategorierne, inden for hvilke de forskellige komponenter er.
I tilfældet med matrikelaget er der indeholdt etiketterne (etiketter) i det, og for billederne, inden for det, kan de være, indtil Google-billederne enten er linket eller importeret.
Egenskaberne med zoom min / max, projektion, nulpunkt og præcision bæres af hver komponent.
I bunden har jeg forladt kortene, som er skærme af data, der kan indeholde forskellige lag, selv med forskellig projektion, men gentaget på flyvningen over det projekt, der er tildelt til kortet.
Publikationens levetid består i at forberede kortet, lagene, transparenter, etiketter ... alt, hvad der vil blive genkendt af IMS-tjenesten.
I dette tilfælde oprettede jeg matrikkelkortet med disse egenskaber:
Jeg håber, de tolererer, at jeg har placeret et så stort billede, men det er en måde at forklare det på. Hvis man ser på det, har det matrikulære "kort" alle disse lag aktiveret, og i displayet kan du se dem. I tilfælde af egenskaberne har jeg temaet dem efter kvadrantkort, og i baggrunden har jeg forladt Google Earth-billedet.
4. Oprettelse af IMS-kortet
Ovenstående var det mest komplicerede, nu skal du bare gøre "fil / eksport / webside"
Her konfigurerer du eksportmappen, skabelonen, hvis du vil med rammer eller ASP.NET, vinduesstørrelse ...
Det defineres også, hvis du vil se legender, skalabjælke, lag eller søgefelt.
Endelig kan du definere nedenfor, hvis du vil have grænsefladen til eksterne billeder og grænsefladen til WMS / WFS-tjenester, så andre kan oprette forbindelse til denne service.
Der er også et rum til at definere hver, når du vil opdatere ændringerne, der opstår på det originale kort til de serverede kort.
Og det er alle herrer, dette er resultatet.
Sikker på, at hvis du kommer til at arbejde med ASP og GUI, kan du oprette en bedre skabelon og oprette flere kontroller end standardindstillingerne. Her rejser jeg link af et websted arbejdede lidt mere på Ajax og med det personaliserede interface.
Koste?
En personlig tilladelse til Manifold er værd $ 245
At gøre IMS a professionel licens, tilføj $ 45 eller $ 295
Selv om du vil sætte det på en server, skal du kun give det et professionelt runtime-licens, der koster $ 100
Omkostningerne ved at lære ... som jeg husker, forklarede en geofumado-ven det til mig i 14 minutter ... og det tog mig 23 at gøre det først, da jeg ankom til mit hus efter lidelse, fordi Windows Home Edition ikke bringer IIS !!!
Ah… de kan også gøre det med ArcIMS, GeoWeb Publisher eller med MapGuide, selvom det koster dem lidt mere.