A Bentley térképhez igazított földrajzi eszközök
Néhány napig beszéltem a BentleyMapról, mostanában a elvándorlás az adatok automatizálásának lehetőségét, ebben az esetben egy olyan példát mutatunk be, amely a Geographics eszközeinek testreszabását illeti, amire szükségünk volt, amikor elkezdtük az xfm működtetését.
Mielőtt a Bentley Map kiderült, az 2004 konferencián az xfm sémát alternatívaként mutatták be, ahol sétáltak, bár nem olyan vonzónak tűnt, mint a Geospatial Administrator, olyan nehéz volt mint most. Miután láttuk a funkcionalitását, volt időnk leülni, és elgondolkodni azon, mennyire lehetséges integrálni az xfm-et anélkül, hogy elhagynánk a Geographics-ot, és onnan született egy érdekes projekt, amelyről egy másik pillanatban beszélek. Ebben az esetben arra az első dologra szeretnék koncentrálni, amelyet akkor tettünk, amikor a Bentley Map-ben sehol sem volt látható a geográfiai eszközök iránti nosztalgia, ezt a Katolikus Egyetemen nemrégiben végzett programozással és a .net jó irányításával tettük.
A földrajzilag elengedhetetlen eszközök.
A Bentley Map problémája, hogy kihagyott néhány alapvető Geographics funkciót, amelyek megoldását a felhasználó nem találja meg (nem a hagyományos módon). Ha rájuk nézünk, alapvetőek, és ezért a Bentley Map nagy gyengesége, amelyből hiányoznak a túl egyszerű konvenciók, de más kevésbé robusztus eszközök rendelkeznek, és ha mégis, akkor még az előd használói előtt is nagyon rejtettek. Lássuk, mik voltak ezek:
Ez a videó letölthető a geofumed oldaláról, az alábbi képek abból készülnek. A fejlesztés .net-en volt, a projekt a Geographics 8.5-n volt, az adatbázis pedig az Oracle 9 volt.
Tulajdonságkezelés
Ez az egyszerű sáv lehetővé tette, hogy a dgn grafikus objektumait a funkciótáblán keresztül a projekthez társított elemekké alakíthassa át, de a Bentley Map nem hozott semmit, ezért rekonstruáltuk:
A funkcióválasztás a kategória, típus és funkció kiválasztásával megoldja azt, amit a segédprogramokkal / funkciókezelővel végeztünk.
Az alsó gomb is lehetővé teszi a funkció kiválasztását egy már létező és a másik objektum alapjánaz aktív funkció hozzárendelése egy vagy több elemhez.
Ezután az oldalsó lapon a többi eszközt úgy helyezték el, hogy megtekinthesse a funkció információit, és eltávolítsa azt.
A témát megoldani, az elsőbbségi változás kivételével (amelyet soha nem használt), az 5 parancsok kezelésére szolgáló megoldások megoldódtak.
Adatfrissítés
Mindig a jobb panelen helyeztek el egy gombot a geometriai információk rögzítésére. Az objektum kiválasztásakor egy panelt emel fel, amely lehetővé teszi, hogy kiválaszthassa, mit akarunk frissíteni: terület, kerület, hossz vagy koordinátatartomány. Ez a Geographics alkalmazásban történt adatbázis / terület-kerület-koordináták frissítéssel
Utána pedig egy utolsó gombot adtak át az adatok között egy objektum és egy másik között; akkor kéri, ha az adatokat kicserélik.
A funkciók megjelenítése
A vizualizáció, vagy az úgynevezett megjelenítéskezelő a Geográfia terén ennek funkcionalitását magában az alkalmazásban fejlesztették ki, szinte ugyanúgy, mint a földrajz. Itt tudnak nézze meg a videót.
Ha észreveszi, akkor a kategóriák listája, attribútumaikkal és gombjaikkal együtt kikapcsol, bekapcsol, kijelöl vagy mindent kijelöl. A nézet kiválasztásának további lehetőségével.
Tudomásom szerint ez volt az egyik első megvalósítási lépés az xfm-en, 2005-ben, alig egy évvel azután, hogy a Bentley bemutatta azt a 2004-es orlandói konferencián. Most, hogy Bentley a promóciót végzi új eszközt próbál elérni a felhasználók számára a Geographics elhagyásához.
Megkötjük? Míg a Bentley Térkép lehetővé teszi a VBA fejlesztését és szinte bármilyen személyre szabást csinál, amit Bentley felejt el, ha megfeledkezik arról, amit a felhasználók használnak, nem megfelelő. A mi esetünkben ezen a szinten voltak geofumados fejlesztõk, de nem az, amit egy "out of box" szoftvert kellene támogatnia, ha meg akarja alakítani magát.
Amikor elmentem az Eszközökhöz, nem kapom meg a Geographics opciót. Megpróbálok exportálni kml-re
Előfordulhat, hogy nem használja a földrajzi adatokat, csak mikroállomás.
Egy másik lehetőség az, hogy a Geographics rosszul van telepítve.
Nem kapom meg a Geographics opciót, amikor az Eszközökbe kerülek. Megpróbálok exportálni kml-re.